在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