Bor*_*nak 3 xampp localhost server
我用一台电脑制作了本地主机,并尝试通过其他设备访问它。问题是服务器只能在主机中访问。我应该怎么做才能通过网络中的其他设备进行连接。我使用 Xampp 作为本地主机和主机的 IP 地址,通过浏览器进行连接。
localhost 本身意味着主机位于本地计算机上,因此无法从外部计算机直接访问。当您在浏览器上输入 localhost 时,您的服务器会识别它并根据给定的地址将其重定向到本地端口或 IP 地址。localhost 是一个特殊的主机名,几乎总是解析为 127.0.0.1。如果您要求其他人连接到 http://localhost,他们将连接到他们的计算机或您的计算机。
因此,为了访问这台计算机,您需要找到该计算机的本地网络 IP 是什么。然后其他人就可以通过该IP访问您的网站。
如果设备位于同一网络中:
您可以通过转到命令提示符或按 Windows + R 然后输入 ipconfig 或 ipconfig /all 来查找本地网络的 IP。它会给出一些信息,您的本地 IP 应类似于 192.168.1.x。
您还需要确保您可能配置的任何防火墙允许端口 80 上的流量连接到 XAMP 服务器
当您希望从 LAN 服务器(而不是在 Web 上)访问 PHP 应用程序时,请遵循以下步骤
注意:如果安装了防火墙,请确保将 http 端口 80 和 8080 添加到例外并允许监听。转至控制面板>Windows 防火墙>允许程序通过 Windows 防火墙进行通信>添加另一个程序名称:http Port: 80再添加一个程序http - 8080
如果IIS(Microsoft .Net应用程序互联网信息服务器)与服务器上已有的任何Microsoft .Net应用程序一起安装,那么它就已经占用了80端口。在这种情况下将更#Listen 192.168.1.193:80改为#Listen 192.168.1.193:8080
如果设备位于不同的网络: 您可以使用以下外部服务以简单的方式访问您的计算机
| 归档时间: |
|
| 查看次数: |
12681 次 |
| 最近记录: |