我在我的服务器上安装了apache,但是我无法通过服务器的IP浏览我的网站。 apache的设置是/ var / www / htdocs /下的单个帐户服务器。
还有什么我需要做的,以便能够通过我的服务器的IP查看帐户?
有几种可能性。
有关您的配置需要更多的信息。 你使用什么发行版? 你能通过127.0.0.1连接吗?
如果问题与防火墙/ 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
您是否在更改配置文件后重新启动服务器?
你能从另一台机器telnet到服务器?
你能从服务器本身telnet到服务器吗?
telnet <ip地址> 80
telnet localhost 80