我正在尝试在CentOS 5.9机器上设置Apache服务器,但是当我在浏览器中访问端口80上的机器IP地址时,我没有看到Apache测试页面.Apache/httpd预装了CentOS,我已经确保httpd服务正在运行并且NameVirtualHost *:80已经取消注释/etc/httpd/conf/httpd.conf,其他所有内容都将httpd.conf设置为默认值.httpd日志中没有错误,服务重新启动正常.我究竟做错了什么?谢谢.
要检查apache是否正在为浏览器提供默认页面http://localhost.如果您还没有GUI,则可以访问您的服务器,在curl localhost该服务器上将在您的stdout上打印默认页面的HTML代码.
如果您尝试从远程计算机访问服务器,则应检查是否存在正在运行的防火墙以及端口80是否已打开iptables -vnL.如果没有,请打开它iptables -A INPUT -p TCP -m state --state NEW -j ACCEPT