apache和httpd运行但我看不到我的网站

时间:2012-03-30 03:24:52

标签: apache centos

我已经在我的服务器上安装了apache但是我无法通过服务器的IP浏览我的网站。 apache的设置是/ var / www / htdocs /下的单个帐户服务器。

我还需要做些什么才能通过服务器的IP查看帐户吗?

2 个答案:

答案 0 :(得分:67)

有几种可能性。

  • 防火墙,iptables配置
  • apache listen address / port

您需要有关配置的更多信息。你用的是什么发行版?你能通过127.0.0.1连接吗?

如果问题出在firewall / iptables上,可以在/ etc / sysconfig / iptables中添加以下行:

-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT

(https只需要第二行)

确保它高于全局限制访问的任何行,如下所示:

-A INPUT -j REJECT --reject-with icmp-host-prohibited

在CentOS 6.3上测试

最后

service iptables restart

答案 1 :(得分:1)

更改配置文件后是否重新启动了服务器?

您可以从其他计算机远程登录服务器吗?

您可以从服务器本身telnet到服务器吗?

telnet< ip address> 80

telnet localhost 80