如何访问我机器中托管的自己的网站?

时间:2010-02-13 10:47:37

标签: apache ip-address web-hosting ip

如果这是一个愚蠢的问题,请原谅我。

我正在运行XAMPP(lite)来开发我的网站。我可以通过http://localhost/mysite

访问它

我想在另一台计算机上查看它(仅用于测试目的),所以我去了whatismyip.com,获取了我的IP地址,并尝试使用http://xxx.xxx.xxx.xxx/mysite

从另一台计算机访问该网站

我做得对吗?

无论如何,我得到一个“输入您的用户名和密码”提示。我尝试了以下用户名和密码:1)我的电脑名称2)我的Windows登录用户名3)我的数据库用户名

他们都没有奏效。我的防火墙已关闭。

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

如果您位于路由器后面,则提示您输入的凭据是路由器的凭据。

如果您希望其他人查看该网站,您必须设置路由器以将HTTP流量(端口80)从外部转发到您的PC。

答案 1 :(得分:0)

Apache可能只绑定到localhost。打开命令提示符并执行netstat以查看端口80上绑定的地址。当您访问它时,请执行ipconfig / all以查看计算机的IP地址。如果您有DSL /有线路由器,您可能拥有一个私有IP地址,除非您设置端口转发,否则默认情况下无法从Internet访问。如果要从家庭网络内部访问计算机,请尝试使用上面提到的IP访问它。如果要从外部访问计算机,请阅读cable / dsl modem / router的文档,了解如何设置端口转发。