1、進入nginx.conf文件
2、修改listen后的默認端口號改為想改的端口號(如下圖)
3、設置防火墻允許通過修改的端口號
1、firewall-cmd –zone=public –add-port=90/tcp –permanent
2、firewall-cmd –reload
3、firewall-cmd –query-port=90/tcp
4、在基于CentOS或RHEL的Linux發行版中,您需要安裝policycoreutils軟件包并添加SELinux對Nginx所需的以下規則以綁定到新端口。這里還需要安裝一個命令,先安裝semanage再安裝policycoreutils軟件包。
yum install semanage
如果提示No package semanage available
執行如下命令:
yum provides semanage
以上命令執行成功后,再執行:
yum -y install policycoreutils-python.x86_64
以上,便可以正常安裝semanage命令。再安裝policycoreutils軟件包
yum install policycoreutils
安裝完成之后執行如下命令:
1、semanage port -a -t http_port_t -p tcp 90
2、semanage port -m -t http_port_t -p tcp 90
完事再重啟一下nginx :systemctl restart nginx.service
總結