在linux系统,改变tomcat的端口为80,
可是单纯的改变tomcat的配置文件是没有作用的,发现端口开启,却无法访问网页,想了各种办法,最后找到原因
这是因为只有root用户才可访问1024以下的端口。
所以解决办法如下
(tomcat的配置文件依然是8080)
1.重将server.xml中的端口改为8080
2.增加iptables规则为
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080