我只是yum install tomcat7
用来设置tomcat7并将/usr/share/tomcat/conf/server.xml中的端口从8080更改为80 service tomcat6 start
,它工作正常。但是当我做netstat -nlp时,没有80端口,其他的也不能访问80端口
问问题
575 次
2 回答
1
尝试创建ROOT,我想你还没有创建它,那样会让你的网站不可用。
于 2012-09-17T18:03:33.943 回答
1
当您执行 netstat 时,它通常会显示http
,而不是 80:这是因为 80 绑定到 /etc/services 中的 http。你会看到这样的东西:
tcp 0 0 *:http *:* LISTEN
假设您没有遇到 Tomcat 错误,请确保您已设置 EC2 安全组以允许访问端口 80。请查看此内容以获得体面的处理。
编辑:如果 8080 有效但 80 无效,那么它是:
- 其他一些程序(例如 Apache)位于端口 80。
- 您可能没有以正确的权限运行。在大多数 Linux 发行版上,您需要成为 root 用户(或作为系统进程运行)才能访问编号小于 1023 的端口
于 2012-09-17T08:15:13.820 回答