我尝试使用该server.xml文件更改8080为Tomcat上的默认端口80.但是当我尝试访问我的应用程序时,它不可用.我究竟做错了什么?Amazon EC2存在一些安全问题吗?
通过sudo su -命令切换到root用户.在/usr/share/tomcat7/conf/tomcat7.conf变化TOMCAT_USER="tomcat"到TOMCAT_USER="root".在/usr/share/tomcat7/conf/server.xml变化8080到80(也8443到443如果你是一个完美主义者).
您是否以 root 身份运行 Tomcat?只有 root 可以打开端口 80。检查您是否可以在本地访问该端口 - 例如。尝试。显然还要检查您的安全组是否允许访问端口 80,但我希望如果 8080 可用,它就会这样做。wget http://localhost/
| 归档时间: |
|
| 查看次数: |
11275 次 |
| 最近记录: |