- 首先呢 修改server.xml是没有用的,因为80端口只有root用户才能用,如果用root用户启动tomcat就对服务器有很多安全问题了(其实我找了半天也没有找到怎么改tomcat的启动用户,安装的时候就是root用户安装的),所以还是乖乖的用8080端口。
- 然后就是查阿里云的安全组有没有放行80端口。
- 最后就是修改防火墙规则,让80端口转发到8080端口,也就是tomcat的端口。
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
就这么修改80端口,tomcat会提示permission denied,日志路径:/var/log/tomcat 下的 catalina.2017-12-24.log