【问题标题】:Share local host with my team members与我的团队成员共享本地主机
【发布时间】:2014-12-26 02:56:23
【问题描述】:

我正在本地主机上开发一个网站,并在我的计算机上有文件。我的团队成员想通过 localhost 查看我的网站的进度。

也就是说,我想将本地主机分享给我的团队成员以查看进度。他们必须能够从他们自己的计算机访问我在他们的本地主机上开发的网站。我们都在家庭网络上连接,我们不知道如何相互共享本地主机。

我需要在我的计算机上共享我的本地主机,以便他能够通过他的计算机访问我的本地主机。

【问题讨论】:

  • 任何共享本地主机的选项?免费?

标签: xampp localhost wamp sharing file-sharing


【解决方案1】:

为了保护您,开箱即用的 WAMPServer 配置为仅允许从运行 Apache 的 PC 访问。

因此,要允许其他人访问 Apache,您所要做的就是告诉 Apache 它可以接受来自您内部网络上任何人的连接。记住 Apache 是一个网络服务器,所以你不需要任何额外的东西。

如果您的内部网络是安全的,即无法从互联网访问并且永远不会您需要做的就是使用 wampmanager 菜单。

wampmanager -> Put Online

然后告诉您的同事您的 IP 地址,他们可以使用您的 IP 地址访问您的网站。

如果你想更安全一点,你可以手动输入:-

编辑 httpd.conf(使用 wampmanager 菜单)并找到该文件的这一部分,并添加一行以添加来自本地网络的访问权限

<Directory "c:/wamp/www/">
 ...

 ...

#   onlineoffline tag - don't remove
    Require local
# add this line
    Require ip 192.168.1

这假设您位于以192.168.1 开头的子网上

要检查您的子网,请在命令窗口中使用此命令

ipconfig

然后寻找这条线

IPv4 Address. . . . . . . . . . . : 192.168.1.11

然后只使用 4 个四分位数中的前 3 个。

如果您只希望一两个人看到该网站,您可以更具体,只需像这样添加他们的特定 IP 地址

Require ip 192.168.1.20 192.168.1.21

当然,这确实假设您的 PC 有一个静态 IP 地址(不是由 DHCP 分配的),并且您的员工也有静态 IP 地址。如果你不这样做,这将变得不那么可靠。如果他们不这样做,您将不得不在每次您的老板/同事登录时不断更改允许的 IP 地址。

【讨论】:

  • 而对于 Xamp 如何做到这一点?
  • 同样的想法,只是手动编辑httpd.conf,在httpd.conf中找到控制htdocs文件夹的部分并以同样的方式添加权限声明。 XAMPP 就像 WAMPServer 一样是 apache。抱歉,我错过了您使用 XAMPP
猜你喜欢
  • 2016-04-13
  • 1970-01-01
  • 1970-01-01
  • 2019-10-10
  • 2022-07-01
  • 2021-09-08
  • 2014-03-01
  • 2012-03-01
  • 1970-01-01
相关资源
最近更新 更多