Redhat的Apache 2.2.3不加载

我在这台服务器上安装了Apache 2.2.3,当我尝试加载它的网页时,它不会加载。 我只是得到一个正在尝试连接但没有连接的加载标志。

我检查conf文件,它正在监听端口80上的所有ips。它也有一个适当的vhost文件,并有一个简单的文本html文件,用于索引显示“Test”。

一些附加信息:

它既不适用于域或IP地址,甚至从服务器的本地主机。 我做了一个本地主机的wget,什么都没有

[root@server conf]# netstat -tulpn | grep ':80' tcp 0 0 :::80 :::* LISTEN 6256/httpd 

我的Apache conf: http : //pastebin.com/MRDA8EkQ
IP表configuration: http : //pastebin.com/nukXe5sD

它看起来像你的防火墙需要允许访问端口80尝试

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

看看是否有效。 如果它确实保存了你的防火墙configuration

 /sbin/service iptables save 

1)重新启动Apache之后,error_log的输出是什么?

2)你可以做telnet localhost 80吗? 如果是这样,请尝试执行GET /<enter>

3)令人惊讶的是,iptables阻止来自本地主机的请求