辛辛苦苦編譯安裝完Ngnix,mysql ,PHP,後發現不能訪問,後來發現是防火牆把80端口給禁用了。開啓之:(如下參考自:http://llhdf.javaeye.com/blog/526176)java
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
而後保存:
#/etc/rc.d/init.d/iptables save
再查看是否已經有了:
[root@vcentos ~]# /etc/init.d/iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0
二.重啓電腦。
1.CentOS操做系統防火牆默認已經開放了80和22端口
2.這裏應該也能夠不重啓計算機:
#/etc/init.d/iptables restart
防火牆的關閉,關閉其服務便可:
3.查看防火牆信息:
#/etc/init.d/iptables status
4.關閉防火牆服務:
#/etc/init.d/iptables stop
三.永久關閉防火牆
咱們也能夠永久的關閉防火牆,可是我不建議你們這樣作.永久關閉防火牆能夠這樣:
#chkconfig –level 35 iptables off
也能夠直接修改
/etc/sysconfig/iptables
添加一條
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT