我正试图站起来tomcat6并只查看默认页面。一切都安装并正确运行(或者似乎)。我启动服务器
sudo /etc/init.d/tomcat6 start
一切都很好。
* Starting Tomcat servlet engine tomcat6
...done.
当我运行netstat时,我可以看到它在端口8080上听起来像预期的那样。
tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:28017 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:43521 0.0.0.0:* LISTEN
tcp 0 1 192.168.1.65:40912 65.5.149.13:25 SYN_SENT
tcp 0 0 192.168.1.65:22 99.44.242.76:50769 ESTABLISHED
tcp 0 272 192.168.1.65:22 99.44.242.76:50552 ESTABLISHED
tcp6 0 0 :::22 :::* LISTEN
udp 0 0 0.0.0.0:68 0.0.0.0:*
但是无论何时我尝试转到X.X.X.X:8080,页面都会超时,因为服务器没有响应。我查看日志,没有错误。我很乐意发布日志,但他们只是正常启动的东西。所以我知道服务器正在运行,我知道我指向了正确的位置,但是在两者之间配置错误。请指出我正确的方向。
答案 0 :(得分:1)
您是否远程访问该服务器?尝试检查是否有任何代理,子网或某些东西使程序包无法到达目的地。 首先尝试在本地访问服务器。
“HTTP://本地主机:8080”
然后,从另一台计算机检查ping是否有效。如果没有,检查两者是否在同一个域
增加:
但是,如果您有权启动tomcat,那么您应该在本地测试它:
remotelly:
traceroute -p 8080 your.server.ip
在服务器上:
traceroute -p 8080 localhost