如何使用 Xampp 或其他 Web 服务器应用程序为连接到调制解调器的两台 PC 创建联合本地主机?

如何使用 Xampp 或其他 Web 服务器应用程序为连接到调制解调器的两台 PC 创建联合本地主机?

我有两台个人计算机连接到同一个调制解调器,我想为它们两台创建一个联合本地主机。

例如,我在 pc1 上有一个由 xampp 创建的本地主机,并且有一个 phpmyadmin 和“htdocs”文件夹,其中包括数据库和文件。现在我们想要加入它们,所以如果我们转到 pc2 上的本地主机,它显示的内容与 pc1 相同,并且它们有通用的数据库。所以如果我们从 pc2 更改数据库,则可以在 pc1 上看到更改。

更重要的部分是通用的 phpmyadmin(数据库),其次是通用文件(如果可能的话)。

答案1

您无法使用 localhost 访问另一台计算机。这是网卡的环回地址,这意味着,在这种情况下,如果您尝试使用它,您将被重定向到本地计算机。

由于您连接到同一个调制解调器,因此您应该在同一个网络上。您必须使用 IP 地址或为安装了 xampp 的计算机设置 DNS 记录并通过它访问它。

例如:
PC1 IP地址:192.168.0.10
PC2 IP地址:192.168.0.20

在文件中配置 apache 以允许从 192.168.0.20 进行访问\xampp\apache\conf\httpd.conf。浏览至http://192.168.0.10/或者例如http://192.168.0.10/phpmyadmin,从 PC2。您还可以允许网络访问htdocs\PC1 上的文件夹,并通过在资源管理器中键入或运行提示符从 PC2 访问该文件夹,\\192.168.0.10\htdocs\以修改文件或文件夹。

不是必需的,但比输入 IP 地址更容易:
如果您的调制解调器上有 DNS,您可以在那里为其配置 A 记录,或者您可以直接转到%WINDIR%\system32\drivers\etc\PC2 上的文件夹,并使用指向 192.168.0.10(PC1)的记录配置 hosts 文件。

有关网络的更多阅读:
http://en.wikipedia.org/wiki/IPv4
http://en.wikipedia.org/wiki/Hosts_%28file%29

相关内容