【bug】CenterOS/Linux下啟動tomcat無報錯,tomcat頁面瀏覽報錯: HTTP ERROR 404Problem accessing /. Reason: NOT_FOUND


錯誤提示界面:

HTTP ERROR 404

Problem accessing /. Reason:

NOT_FOUND

Powered by Jetty://

問題環境:

    使用vm虛擬機下安裝CenterOS6,開啟tomcat正常,啟動過程中沒有報錯,但是開啟后無法打開tomcat的初始界面:localhost:8080,報錯如上圖.

原因:端口號被防火牆攔截/沒有被開放.

解決方法:

修改端口號,防火牆開放對應端口號,問題解決

修改端口號:

假設tomcat所在目錄為/usr/local/apache-tomcat/

1、打開tomcat配置文件
#vi /usr/local/apache-tomcat/conf/server.xml

2、打開Tomcat配置文件之后按 /8080  快速檢索

3、修改端口,按 i 進行,將8080 修改為 80

4、按:wq 保存並退出

5 重啟tomcat

#/var/apache-tomcat/bin/shutdown.sh

#/var/apache-tomcat/bin/startup.sh

 

開放端口號:

查看狀態:
iptables -L -n
下面添加對特定端口開放的方法:
使用iptables開放如下端口
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
重啟服務
service iptables restart
查看需要打開的端口是否生效
/etc/init.d/iptables status

Over

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM