我们有一个团队,在网站上工作。 而且我打算将这些文件保存在一台计算机上,让这些人访问这些文件和文件夹,进行编辑,testing,在浏览器中查看。
我正在使用WAMP服务器。 而且我希望它的localhost可以从其他计算机上获得。
这个怎么做?
引用和回答你的问题:
>“…我希望它的localhost可以从其他电脑上获得”
对不起,“localhost”(意思是“这台计算机”)是给回送networking接口地址的标准主机名。 该名称也是一个保留的域名,所以你不能让计算机的本地主机从其他计算机上提供。
>“…我打算将这些文件保存在一台计算机上,让这些人访问这些文件和文件夹,进行编辑,testing,在浏览器中查看”
首先,您需要某种FTP服务器软件,为您的团队提供访问/编辑文件function。 我认为FileZilla应该适合您的需求。
其次,确保networking中的其他计算机可以“看见”正在运行的机器WAMP。 去“开始” – >“运行”,在那里键入“cmd”,然后按回车。 在文本控制台中出现types:
C:\Documents and Settings>ipconfig Windows IP Configuration Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : mydomain.com IP Address. . . . . . . . . . . . : 192.168.221.235 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.221.1
这是您的WAMP机器IP地址。 尝试从networking中的另一个盒子(例如“开始” – >“运行”,键入“cmd”,在文本控制台中出现types: ping xxx.xxx.xxx.xxx ,其中xxx.xxx.xxx.xxx – IP地址在你的情况。)。 如果这样做,你可以继续下一步,否则检查你的networking/防火墙设置。
下一个,Apache服务器configuration。 确保Apache被configuration为绑定/监听xxx.xxx.xxx.xxxnetworking接口(如果configuration为“本地主机”,那么它只能在运行的机器上访问)。
尝试在WAMP机器上运行telnet xxx.xxx.xxx.xxx 80 ,如果你能看到来自Apache web服务器的答案,那么它的configuration是正确的。 尝试从networking中的另一台PC上得到相同的结果 – 您应该从Apache获得相同的响应。
如果你可以通过telnet连接到另一台WAMP机器上,可以在浏览器中inputhttp://xxx.xxx.xxx.xxx/
之后,您可以继续进行FTP服务器configuration并共享您的工作。 您可以使用经典的Windows文件共享。
你的情况(开发团队)build议使用Subversion进行代码版本pipe理。
通常情况下,您可以从另一台计算机访问该网站,如http://servername.domain/
如果你不能,那么你将不得不排除故障。 可能的问题:
转发给你一个可分享的url,在networking和互联网上工作。 这很容易设置和伟大的发展检查: https : //forwardhq.com
可能不是最好的select,如果你只是想在内部访问,但仍然是一个很好的工具在你的工具箱。
免责声明:我在Forward上工作。
这是非常简单的,你将不得不修改在Apache模块中的httpd.conf文件
经历这个
http://www.ddcantt.in/2014/08/how-to-share-wamp-localhost-in-lan.html
希望这会帮助你。