1. 程式人生 > >阿里雲centos7.3安裝tomcat8

阿里雲centos7.3安裝tomcat8

問題

如果打不開 Tomcat 預設管理介面,請確認防火牆是否開放了 Tomcat 訪問埠 還有非常重要的一點是阿里雲裡面有個安全組需要把8080埠加入進去(被坑了很久)

方法一 firewall(推薦):

centos7預設使用的是firewall作為防火牆 firewall-cmd --permanent --zone=public --add-port=8080/tcp 這樣就開放了相應的埠。 firewall-cmd --reload 使最新的防火牆設定規則生效。

方法二iptables:

centos7預設使用的是firewall作為防火牆,這裡改為iptables防火牆步驟

1、關閉firewall:

systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall開機啟動 firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running) yum install iptables-services #安裝iptables-services

2、iptables防火牆

vi/etc/sysconfig/iptables #編輯防火牆配置檔案 防火牆iptables文件的配置參考 # Firewall configuration written by system-config-firewall     # Manual customization of this file is not recommended.     *filter     :INPUT ACCEPT [0:0]     :FORWARD ACCEPT [0:0]     :OUTPUT ACCEPT [0:0]     -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT     -A INPUT -p icmp -j ACCEPT     -A INPUT -i lo -j ACCEPT     -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT     -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT     -A INPUT -m state --state NEW -m tcp -p tcp --dport 8686 -j ACCEPT     -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT     -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT     -A INPUT -j REJECT --reject-with icmp-host-prohibited     -A FORWARD -j REJECT --reject-with icmp-host-prohibited     COMMIT 我最後一步配置完成後8080埠一直不能訪問排查半天不知道原因 後來使用 iptables -F命令清除了預設的規則,之後就可以了。。。。。