4

我正在尝试在 CentOS 5.9 机器上设置 Apache 服务器,但是当我在浏览器的端口 80 上访问我的机器 IP 地址时,我没有看到 Apache 测试页面。Apache/httpd 与 CentOS 一起预先打包,我已经确保 httpd 服务正在运行并且NameVirtualHost *:80已在 中取消注释/etc/httpd/conf/httpd.conf,其他一切都是 httpd.conf 设置为默认值。httpd 日志中没有错误,服务重新启动正常。我究竟做错了什么?谢谢。

4

1 回答 1

7

要检查 apache 是否提供默认页面,请将您的浏览器指向http://localhost. 如果您没有 GUI,您可以访问您的服务器,curl localhost该服务器将在您的标准输出上打印默认页面的 HTML 代码。

如果您尝试从远程计算机访问您的服务器,您应该检查是否有正在运行的防火墙以及端口 80 是否已打开iptables -vnL。如果没有,请使用iptables -A INPUT -p TCP -m state --state NEW -j ACCEPT

于 2013-06-20T20:07:51.153 回答