我刚刚部署了一个基本安装的新的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将无法成功启动。