配置 wampserver 家庭路由器

Posted

技术标签:

【中文标题】配置 wampserver 家庭路由器【英文标题】:configuration wampserver home router 【发布时间】:2016-08-03 07:38:38 【问题描述】:

我无法从另一台 PC 或手机访问我的 wampserver。 我认为问题来自我的无线路由器,因为我将路由器重置为默认设置。 重置后我尝试连接我的 wampserver,但我发现我无法从其他 PC 和手机连接到 wampserver。

如何将无线家庭路由器(我的路由器是 Dlink dsl)配置为 localhost 端口?

【问题讨论】:

【参考方案1】:

可能与您的路由器无关。

WAMPServer 配置为单座开发人员工具,因此 Apache 配置设置为仅接受来自运行 WAMPServer (Apache) 的 PC 的连接,以保护新用户免受外部黑客攻击。

Hammer to crack a Nut 解决方案是这样的:

left click wampmanager -> Put Online

这会修改 Apache 配置 httpd.conf 文件以允许来自全域中任何 IP 地址的连接。

更安全的解决方案是自己编辑httpd.conf 文件并添加以下行以允许仅从您的内部网络进行访问。当您使用手机连接服务器时,它必须连接到您的 WIFI。

使用 wampmanager 菜单编辑 htpd.conf

left click wampmanager -> Apache -> httpd.conf

在该文件中找到这些行

#   onlineoffline tag - don't remove
Require local

并添加这样的一行

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

192.168.1 是您的路由器使用的子网。

请注意仅使用 4 个四分位数中的 3 个,这表示允许该子网上的任何设备访问 Apache,即任何连接到路由器的任何设备或任何连接到路由器 wifi 的设备。

如果您想更具体,可以像这样提及特定的 IP 地址

#   onlineoffline tag - don't remove
Require local
Require ip 192.168.1.20
Require ip 192.168.1.21
Require ip 192.168.1.22

【讨论】:

以上是关于配置 wampserver 家庭路由器的主要内容,如果未能解决你的问题,请参考以下文章

使用wampserver如何让外网访问

配置WAMP

配置WAMP完美攻略

wampserver搭建的网站外网无法访问的问题

localhost/phpmyadmin 给出页面未找到错误

子域路由在 Laravel 5 上不起作用 - WAMPServer