分类: LINUX
2010-11-02 10:22:48
今天开发服务器换成CentOS后,需要配置LAMP环境,httpd,mysql,php都安装好了,但就是在web不能看到页面,妈个脚,害得 我重装了好几次,以为是我的问题,搞了半天是防火墙把80端口给禁了,以前ubuntu也没有出现这种问题,大爷的,参考别人的方法后可以了.
[ 提醒 ]:如果是开发服务器的,最好把防火墙服务给关了算了,以免造成麻烦,关掉它后,配置就可以用了,我在配置vsftp时遇到过这个问题,老是连不上,关掉防火墙服务就好了,80,21端口都可以用了
看了好几个页面内容都有错,下面是正确方法:
#/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
这样重启计算机后,防火墙默认已经开放了80和22端口
这里应该也可以不重启计算机:
#/etc/init.d/iptables restart
防火墙的关闭,关闭其服务即可:
查看防火墙信息:
#/etc/init.d/iptables status
关闭防火墙服务:
#/etc/init.d/iptables stop
永久关闭?不知道怎么个永久法:
#chkconfig –level 35 iptables off
再查看是否已经有了:
[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
chinaunix网友2010-11-02 16:58:47
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com