我已经在我的服务器上安装了apache,但是我不能通过我服务器的IP浏览我的网站。apache的设置是/var/www/htdocs/下的单个帐户服务器。
我还需要做什么才能通过我服务器的IP查看账号?
发布于 2012-03-30 11:31:02
有几种可能性。
需要有关您的配置的更多信息。你用的是什么发行版?能否通过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发布于 2012-03-30 11:48:30
您是否在更改配置文件后重新启动了服务器?
你能从另一台机器telnet到服务器吗?
您能从服务器本身telnet到服务器吗?
telnet 80
telnet本地主机80
https://stackoverflow.com/questions/9936606
复制相似问题