首先,我想确认一下在EC2控制台中是否没有设置安全组。因为我可以设置Apache,它默认使用80端口,并且可以通过80端口访问Apache网站。 但是对于Tomcat,如果我使用8080端口(默认),或者某些大于1023(我认为是这个端口)的值,它可以正常工作。但是,当我更改server.xml文件(将8080更改为80)时,如果我使用80端口,它无法工作。我成功启动了服务,但没有80 / http监听。我知道这应该是某些权限问题(只有root用户才能启动低于1023的端口服务),但我不知道该如何操作。