我刚刚在家里建立了一个Wi-Fi网络。我的桌面电脑上有所有文件(192.168.1.56),我想从另一台电脑(192.168.1.2)访问那里的localhost。
在我的桌面电脑上,我可以通过普通的http://localhost访问本地主机。Apache像往常一样运行在80端口。
我该怎么做才能实现这个目标?网上有文档,但它们要么不起作用,要么过于零散和混乱,难以理解。
我认为我需要更改Apache的httpd.conf文件和hosts文件。您有什么关于如何进行更改的想法吗?
我刚刚在家里建立了一个Wi-Fi网络。我的桌面电脑上有所有文件(192.168.1.56),我想从另一台电脑(192.168.1.2)访问那里的localhost。
在我的桌面电脑上,我可以通过普通的http://localhost访问本地主机。Apache像往常一样运行在80端口。
我该怎么做才能实现这个目标?网上有文档,但它们要么不起作用,要么过于零散和混乱,难以理解。
我认为我需要更改Apache的httpd.conf文件和hosts文件。您有什么关于如何进行更改的想法吗?
# Using a local.dev vhost
$ browser-sync start --proxy
# Using a local.dev vhost with PORT
$ browser-sync start --proxy local.dev:8001
# Using a localhost address
$ browser-sync start --proxy localhost:8001
# Using a localhost address in a sub-dir
$ browser-sync start --proxy localhost:8080/site1
在确保按照本页面其他答案所述设置了appache配置后,您可能还需要按照此处描述打开防火墙的TCP端口:
您的IP地址是“10.10.55.67”。
然后在您的计算机上启动xampp服务器。
接下来,在任何连接到同一Wi-Fi网络的其他计算机上,键入
http://your-ip
Eg:http://10.10.55.67
只是尝试一下:
http://ipaddressofpcwhichhasdatabase:portnumber(80 by default)/filename.extension
我遇到了这个问题。我在一个网络设置为“NAT”的虚拟机中使用XAMPP。我将其更改为“桥接”,问题得到解决。
本地IP地址:
打开CMD:ipconfig
无线局域网适配器Wi-Fi: IPv4地址. . . . . . . . . . . : xx.xxx.xx.xxx
首先,打开命令提示符并输入
Notepad C:/windows/system32/drivers/etc/hosts
然后在下面添加您的IP地址和站点的URL。
其次,打开命令提示符并输入notepad c:/xampp/bin/apache/apache2.4.18/conf/extra/httpd-vhosts.conf
然后在下面添加以下内容。
documentroot "Directory of your site"
Allow from all
Require all granted