与Internet共享Apache服务器?

时间:2010-07-05 16:57:48

标签: apache

我用WAMP安装了Apache。我想把我的计算机作为我的网页的服务器,在我的网站上做一些实验。但我不能在互联网上打开我的服务器。我可以在http://localhost/mysite/index.html中看到它,但当我尝试在http://myserverip/mysite/index.html这样的另一台计算机上访问它时,它说服务器没有响应。我正在使用无线路由器,也转发到我的局域网IP。

1 个答案:

答案 0 :(得分:0)

一些想法:

  • 检查apache是​​否绑定到PC的内部IP而不仅仅是localhost - 运行netstat -an并验证您的本地地址是0.0.0.0:80而不是127.0.0.1:80
  • 检查您是否确实将端口80从路由器转发到PC
  • 检查您是否没有防火墙关闭流量,即确保端口80的Windows防火墙出现异常(如果您使用的是HTTPS,则为443),或httpd的程序异常,或者甚至尝试关闭调试时暂时防火墙
  • 了解您的ISP是否阻止了这一点 - 有些人不允许您从家庭连接中运行Web服务器;您可以尝试使用其他Web端口来查看是否有帮助?
  • 尝试从其他一些机器连接 - 可能有一些代理配置令人不安地循环回到您的PC中