无法从本地计算机连接到apache服务器

时间:2015-11-29 18:05:25

标签: php linux apache centos

我在Linux服务器CentOS 6.4上安装了apache和php。我按照这些步骤进行了

yum install -y httpd
/sbin/service httpd restart
yum install -y php php-mysql
yum install -y mod_ssl openssl
/sbin/service httpd restart
service iptables stop

我从

更改了/etc/httpd/conf/httpd.conf中的ServerName
#ServerName www.example.com:80

ServerName 172.32.35.14 (ip address of the server)
/sbin/service httpd restart

我有一个带有以下代码的php示例:

<?php
phpinfo();
?>

但是,当我尝试从本地计算机访问页面http://172.32.35.14/info.php时,它会显示&#34;问题加载页面&#34;。然而,当我从172.32.35.15

连接到页面时,我得到了适当的响应

我的ISP没有阻止http请求。 172. *网络是VPN。我连接到VPN,能够ping机器,使用putty与机器进行ssh连接。但是当我无法从本地机器访问php页面时。

我错过了什么?请建议

netstat -tulpn输出是:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1235/rpcbind
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      4406/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      4198/cupsd
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      4636/master
tcp        0      0 0.0.0.0:52330               0.0.0.0:*                   LISTEN      1253/rpc.statd
tcp        0      0 :::111                      :::*                        LISTEN      1235/rpcbind
tcp        0      0 :::80                       :::*                        LISTEN      30170/httpd
tcp        0      0 :::22                       :::*                        LISTEN      4406/sshd
tcp        0      0 ::1:631                     :::*                        LISTEN      4198/cupsd
tcp        0      0 ::1:25                      :::*                        LISTEN      4636/master
tcp        0      0 :::443                      :::*                        LISTEN      30170/httpd
tcp        0      0 :::46690                    :::*                        LISTEN      1253/rpc.statd
udp        0      0 0.0.0.0:1005                0.0.0.0:*                               1253/rpc.statd
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               1235/rpcbind
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               4198/cupsd
udp        0      0 0.0.0.0:68                  0.0.0.0:*                               1129/dhclient
udp        0      0 0.0.0.0:986                 0.0.0.0:*                               1235/rpcbind
udp        0      0 0.0.0.0:39783               0.0.0.0:*                               1253/rpc.statd
udp        0      0 :::111                      :::*                                    1235/rpcbind
udp        0      0 :::38152                    :::*                                    1253/rpc.statd
udp        0      0 :::986                      :::*                                    1235/rpcbind

iptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

1 个答案:

答案 0 :(得分:0)

请确认您安装了php和mysql的服务器( 172.32.35.14 )吗?

你的本地机器ip是什么?

请从本地计算机运行tracert和nslookup命令:

tracert 172.32.35.14

nslookup 172.32.35.14

并查看数据包丢失的位置。