天天看點

Centos7-tomcat已啟動并且配置變量環境,依然無法進入

Centos7下,部署了tomcat7,但是根據日志等查詢,tomcat服務已經啟動,沒有任何錯誤,卻不能通路。

指令行輸入:

ps -ef|grep tomcat           

出現以上資訊,說明tomcat已經啟動成功。

第一個是啟動該程序的使用者  :root

第二個是該程序的id :4720

第三個 是占用CPU的百分比 :1%

第四個是占用記憶體的百分比 :0%

根據排查,是Centos7的防火牆攔截了tomcat通路的8080端口。

可以通過關閉防火牆來實作Tomcat通路,但是這種方法并不安全。

通過開放centos7防火牆的端口:

##Add
firewall-cmd --permanent --zone=public --add-port=8080/tcp
##Reload
firewall-cmd --reload
##檢查是否生效
firewall-cmd --zone=public --query-port=8080/tcp           

生效後,重新開機tomcat,tomcat可以通路!

标題是原創的,解答是轉載的!

繼續閱讀