我在搭建Linux中伺服器環境時,碰見一個問題,這裡跟大家分享一下。一起去看看吧!
問題描述:我在Linux搭建了一個tomcat伺服器,tomcat開啟後,發現在區域網瀏覽器上無法存取該tomcat,瀏覽器報無法存取伺服器錯誤,我查看了tomcat的日誌,路徑.... /tomcat/logs/catalina.out,發現tomcat在開啟過程中沒有報錯。我又查看了一下工程日誌,也沒有錯誤。
解決方法:上網搜索,發現很多人都遇到過這個問題,這是Linux防火牆開啟導致的,網路上的方法大多是透過以下的指令啟動停止
service iptables stop搜尋 #停止
chkconfig iptables off #停用
但是,因為我裝的Linux系統是centos 7,所以,上面這兩個指令在改Linux中無法執行,報以下錯誤:
Redirecting to /bin/systemctl stop iptables.service
Failed to stop iptables.service: Unit iptables.service not loaded.
在不同Linux系統中,操作指令大體上都是相同的,但是不同的系統仍會有細微的差別,我們常用的是red hat。對於red hat來說,上面這兩條停止、停用可用,但是對於centos 7系統來說,只有使用下面的指令,才可以對Linux防火牆進行啟動停止。
systemctl stop firewalld.service #停止
systemctl disable firewalld.service #停用
以上是解決Linux中tomcat服務發布後區域網路瀏覽器無法存取的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!