簡體   English   中英

無法通過HTTP到達Tomcat

[英]Couldnt reach to Tomcat through HTTP

我已經在Linux中安裝了Tomcat 8.0.32 啟動服務器沒有問題。 我可以看到服務器日志沒有問題。

它在8008端口中運行。

29-Feb-2016 13:42:51.406 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-0.0.0.0-8008"]

29-Feb-2016 13:42:51.418 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]

29-Feb-2016 13:42:51.419 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 1085 ms

但是當我嘗試http:// ipaddress:8008 /時,我無法獲得tomcat主頁。 但是我做了netstat我看到它在監聽端口:

[root@localhost logs]# netstat -na | grep 8008

tcp        0      0 0.0.0.0:8008            0.0.0.0:*               LISTEN

任何人都有一個主意,這可能是什么原因?

您確定防火牆允許使用端口8008嗎? 根據您的IP,我無法確切知道您正在使用哪種服務,但是8​​008不是允許通過的標准端口。 8080是標准的Tomcat端口,而80是普通的HTTP端口。

我發現了問題...端口未打開。

發出以下命令以打開端口,我現在可以訪問它。

iptables -I INPUT -p tcp --dport 8008 --syn -j ACCEPT
iptables -I OUTPUT -p tcp --dport 8008 --syn -j ACCEPT

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM