在CentOS上configurationApache

我刚刚部署了一个基本安装的新的CentOS 5.7框。 基地安装后,我跑了

  yum install httpd 

并确认Apache已安装。

我在/ var / www / html /中创build了一个testingindex.html文件,然后重新启动apache,希望在浏览器中连接到服务器时显示testing页面。

但是,当我连接时,我所看到的是:

错误服务不可用


所请求的服务不可用。

请稍后再试。

我确定有一些非常简单的东西,但是我没有很多Linux的经验,所以我希望有人能帮上忙。

提前致谢!

默认情况下,CentOS启用了防火墙。 您需要在防火墙中打开端口80以允许访问Apache服务器。

sudo iptables -I RH-Firewall-1-INPUT -p tcp -m tcp --dport 80 -j ACCEPT 

如果这个工作,那么

 sudo service iptables save 

保存下次重启的工作configuration。

尝试这个:

 Service iptables stop service httpd restart 

注意:原因是CentOS安装默认安装了防火墙,那么我们在这里做的是禁用它,但是当你重新启动时,再用这个命令激活:“ chkconfig iptables off ”,我们永久禁用它。

但是你也可以添加一个规则来允许端口号80如果你想要的

检查以确保在/etc/hosts有有效的主机条目 。 没有它,Apache将无法成功启动。