由于有个vpn,所以要用VPN的地址,具体原因其实我不是很清楚,网络学的太差。。。。
恩,结果本地用VPN地址都不能访问,更别提远程了。
于是网上搜了下,可能是80端口被占用了,一怒之下把防火墙全关了!
结果还是访问不能,又在网上查了下,apache服务器的配置可能要改
httpd.conf里面  把ServerName改成了VPN地址   把监听端口也改了Listen 8000
还有
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


然后听学长的把conf/extra里的httpd-vhosts.conf
NameVirtualHost *:8000

<VirtualHost VPN地址:8000>
    ServerAdmin webmaster@dummy-host.hpp.com
    DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host.hpp.com"
    ServerName dummy-host.hpp.com
    ServerAlias www.dummy-host.hpp.com
    ErrorLog "logs/dummy-host.hpp.com-error.log"
    CustomLog "logs/dummy-host.hpp.com-access.log" common
</VirtualHost>

改成了如上所示
然后重启了下Apache,发现OK了 哈哈哈



后来发现可能是我断过VPN,重新连得时候VPN地址已经变了,所以以上步骤maybe有些不是必须的。。。。。囧里个囧

 


Comments




Leave a Reply