tomcat虛擬主機訪問失敗解決的方法:1、關閉虛擬主機中的防火墻服務,將防火墻設置為disable即可;2、開發局部端口,修改Linux系統防火墻配置后重新啟動防火墻服務即可。
具體操作如下:
方法一:關閉虛擬機中的防火墻服務
桌面--管理--安全級別與防火墻,將防火墻設置為:disable即可。或用root登錄后,執行
service iptables stop --停止
service iptables start --啟動
第一種解決方案是相當于端口全部開放,這樣難免會降低服務器的安全性。因此,既然可以更改全部端口,則因此也會存在更改局部端口開發關閉的設置。
方法二:局部端口的開發
修改Linux系統防火墻配置需要修改 /etc/sysconfig/iptables 這個文件,如果要開放哪個端口,在里面添加一條
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
就可以了,其中 8080 是要開放的端口號,然后重新啟動linux的防火墻服務
/etc/init.d/iptables restart