Apache 我如何访问我的计算机中托管的自己的网站?

Apache 我如何访问我的计算机中托管的自己的网站?,apache,ip-address,web-hosting,ip,Apache,Ip Address,Web Hosting,Ip,如果这是个愚蠢的问题,请原谅我 我正在运行XAMPP(lite)来开发我的网站。我可以通过http://localhost/mysite 我想在另一台计算机上查看它(只是为了测试),所以我去了whatismyip.com,获得了我的ip地址,并尝试使用从另一台计算机访问该站点http://xxx.xxx.xxx.xxx/mysite 我做得对吗 无论如何,我会得到一个“输入用户名和密码”的提示。我尝试了以下用户名及其密码:1)我的计算机名2)我的windows登录用户名3)我的数据库用户名 他们

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

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

我想在另一台计算机上查看它(只是为了测试),所以我去了whatismyip.com,获得了我的ip地址,并尝试使用
从另一台计算机访问该站点http://xxx.xxx.xxx.xxx/mysite

我做得对吗

无论如何,我会得到一个“输入用户名和密码”的提示。我尝试了以下用户名及其密码:1)我的计算机名2)我的windows登录用户名3)我的数据库用户名

他们都没有工作。我已经把防火墙关掉了


有什么想法吗?

如果您在路由器后面,那么系统会提示您输入路由器的凭据


如果您想让其他人查看站点,您必须设置路由器以将HTTP通信(端口80)从外部转发到您的电脑。

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


如果您希望其他人查看站点,则必须设置路由器,将HTTP通信(端口80)从外部转发到您的电脑。

Apache可能仅绑定到本地主机。打开命令提示符并执行netstat以查看端口80上绑定的地址。当您进行此操作时,请执行ipconfig/all以查看您的计算机的IP地址。如果你有一个DSL/电缆路由器,你可能有一个私人IP地址,默认情况下,除非你设置了端口转发,否则无法从internet访问该地址。如果您想从家庭网络内部访问您的计算机,请尝试使用上述IP访问它。如果要从外部访问计算机,请阅读电缆/dsl调制解调器/路由器的文档,了解如何设置端口转发。

Apache可能仅绑定到本地主机。打开命令提示符并执行netstat以查看端口80上绑定的地址。当您进行此操作时,请执行ipconfig/all以查看您的计算机的IP地址。如果你有一个DSL/电缆路由器,你可能有一个私人IP地址,默认情况下,除非你设置了端口转发,否则无法从internet访问该地址。如果您想从家庭网络内部访问您的计算机,请尝试使用上述IP访问它。如果您想从外部访问您的计算机,请阅读电缆/dsl调制解调器/路由器的文档,了解如何设置端口转发。

我已将这些添加到我的路由器设置(转发):服务端口:80 IP地址:(我的本地IP地址)协议:TCP状态:启用公共服务端口:HTTP无效。它仍然需要用户名/密码,我给它我的路由器u/p,但它不起作用:(顺便说一下,我在“转发”>“虚拟服务器”设置中添加了这些数据SSO,尝试在不同的端口上,比如81,转发到内部机器上的端口80,并使用类似我在路由器设置中添加的url(转发):服务端口:80 IP地址:(我的本地ip地址)协议:TCP状态:启用公共服务端口:HTTP它不工作。它仍然要求用户名/密码,我给它我的路由器u/p,它不工作:(顺便说一下,我在“转发”>虚拟服务器中添加了这些数据)设置SSO,尝试另一个端口,比如81,转发到内部机器上的端口80,并使用url,如