这是本文档旧的修订版!


修改nginx的配置文件添加新端口

  • 查看nginx的配置文件nginx.conf

nginx的配置文件nginx.conf一般在nginx目录下conf文件夹里中,绝对路径由于源安装或编译安装有所不同,可以通过find / -name nginx.conf查找文件的绝对路径。

  • 修改nginx.conf增加新端口

vim中打开该文件找到server段落如下图:

将80修改成其他端口本例中修改为8080,vim保存更改后文件。CentOS下执行service nginx reload/restart生效。

修改iptables规则允许访问新端口

  • 查看当前iptables的规则

命令行输入 iptables -nL查看当前的规则,若没有放行8080端口的访问规则,则将tcp协议的8080端口放在表内设置为允许访问。

  • iptables添加新端口规则

命令行输入 iptables -I INPUT -p tcp –dport 8080(本例端口,也可改为其他端口) -j ACCEPT,INPUT链首行添加tcp协议端口8080设置为允许。命令行再次输入iptables -nL查看INPUT下是否已加入规则。

  • 保存并生效新规则

确认完毕后,命令行依次输入service iptables save(保存新添加的规则,否则重启或关机后将规则失效),service iptables restart(重启iptables使新规则生效),如下图:

zh/常见问题及解答/如何修改http端口号.1470822567.txt.gz · 最后更改: (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki