无法访问在vmware中运行CentOS 6.3的服务器


0

我刚刚在使用桥接连接的vmware机器上安装了CentOS,安装了apache,php和mysql,但是当我运行时service httpd start会收到警告(?):

Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName

我可以使用腻子连接到服务器,所以我真的不知道为什么它不能在浏览器中加载。

编辑:

Httpd成功启动,返回[OK]。运行netstat -tuplen | grep :80收益:

tcp   0   0 :::80     :::*     LISTEN    0     40392   15894/httpd

我可以用腻子连接到192.168.0.113,但是浏览器说 can't connect to 192.168.0.113


之后是否httpd成功完成启动?最终会在正确的端口上监听吗?您使用什么地址访问系统,浏览器出现什么错误?
Shane Madden

更新的问题
本地主机

您应该修复/etc/hosts文件以反映主机名和完全限定的域名,无论如何...
ewwhite 2012年

Answers:


0

我会冒昧地猜测您有默认规则会阻止中的端口80 iptables

进行验证iptables -L-可能没有规则允许端口80通信。

使用iptables -I INPUT -m tcp --dport 80 -j ACCEPT允许的流量,并service iptables save进行更改持久。


完善!在/ etc / sysconfig / iptables中使用-A INPUT -m状态--state新-m tcp -p tcp --dport 80 -j ACCEPT,现在一切正常。
本地主机2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.