如何在另一台计算机上访问我的本地wamp服务器
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
我在http.config文件中使用此代码但无法正常工作
答案 0 :(得分:20)
您可以简单地使用WAMP服务器的Put Online
选项,您可以使用此当前系统IP地址并直接从另一台计算机访问。
在系统托盘上执行此操作
然后,您可以使用键入ipconfig
或whatismyip.com
网站找到您的IP地址,然后在另一个系统上访问它。
答案 1 :(得分:12)
由于您可以通过http://localhost
从运行服务器的本地计算机访问它,因此您有两种方法可以从局域网LAN访问它:
http://192.168.1.20
http://computer1/
了解您当前的IP:
开始 - &gt;在搜索字段中写入cmd
并按Enter键以打开命令行 - &gt;在命令行中写:ipconfig你会得到类似的东西:
您的计算机IP地址是IPv4地址的值。
要知道您的计算机名称,只需右键单击开始菜单中的计算机图标,然后选择属性即可获得此屏幕截图:
但是,对于计算机名称方法,您必须确保LAN中的每台计算机都具有唯一的名称。
路由器上有一些路由器固件支持本地DNS,因此您无需编辑网络中每台计算机的主机文件。例如,我已经在Linksys WRT54G上拥有dd-wrt固件:
答案 2 :(得分:4)
在我尝试在网址中使用计算机的IP之前,我没有工作。 我找到了成为httpd.conf中的行的原因:
ServerName localhost:80
我更新为
ServerName {我的comp的IP}:80
答案 3 :(得分:1)
如果您只需要从其他LAN PC访问wamp服务器,正如一些答案所指出的那样,只要VirtualHost {LAN IP
或Computer-Name
,就可以使用URL中的ServerName
或ServerAlias
{1}}或LAN IP
指令包含Computer-Name
或Hosts file
(因此Apache可以返回正确的网站)。
但是如果您需要使用域名,则必须编辑每台PC的DNS Masquerading
并使用正确的域名更新为LAN IP地址解析(并确保LAN每次通过路由器分配IP到正确的设备。
虽然有一个更好的解决方案适用于所有设备(包括Mac,Linux,移动设备,如iPhone,Android手机等),如果你有一个WiFi路由器,可以使用其中一个打开的固件闪存或已经能够{{1}},如下所述:Accessing Websites on a Local Network (LAN) Web Server。 “DNS伪装”(在此上下文中)基本上是使用WiFi路由器自己的“主机文件”来进行域名到LAN IP解析。
答案 4 :(得分:0)
步骤1:同时按下窗口按钮+ r,打开窗口的运行工具
第2步:写入CMD,然后按“输入按钮”。打开CMD终端。
第3步:然后写'ipconfig'命令
步骤4:然后记下您的ipv4地址:192.168.x.x(来自无线Lan适配器Wi-Fi Hedaer)(其他计算机需要此IP地址代替URL中的localhost)
步骤5:转到托管系统的phpmyadmin.conf文件(其中安装了wamp ...文件路径 - &gt; C:\ wamp \ alias \ phpmyadmin.conf)
第6步:替换此声明
<ifDefine APACHE24>
Require local
</ifDefine>
<ifDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</ifDefine>
with
Require local
Require ip 192.168.0
Note : (If your Ip is something like 192.147.x.x) then you write 'Require 192.147.0' instead of 'require 192.168.0')
步骤7:重新启动Wamp服务器
步骤8:在您要从中访问主机wamp服务器的系统的url栏中输入192.x.x.x / phpmyadmin
第9步:结束。
答案 5 :(得分:0)
希望这有帮助
在完成上述所有步骤后,我无法连接事件。然后我卸载了我当前的wampserver(3.0版本)并安装了2.5版本的wampserver。而且效果很好。您只需点击“放入在线”即可完成。其他人可以通过将您的IP地址放在URL而不是localhost来访问您的服务器。