Win7下Apache服务本机可通过ip访问,局域网其它设备不能访问的解决办法

Win7下Apache服务本机可通过ip访问,局域网其它设备不能访问的解决办法

最近在筹划一个使用到局域网web服务的项目,在搭建开发环境时遇到了一个问题,描述如下:
Win7台式机,通过有线连接到无线路由器;
台式机的ip地址设定为固定ip(192.168.1.100);
台式机安装了Apache2.4服务,并成功启动服务;
在台式机本地浏览器输入192.168.1.100可以访问预设的web页面;
将一部手机的WLAN设置为同一无线网络,打开手机浏览器,输入192.168.1.100,无法访问到台式机上预设的web页面。

解决办法:
为台式机的防火墙,添加一条入站规则,具体操作如下:
点击台式机“开始->控制面板->系统和安全->Windows 防火墙->高级设置->入站规则”,点击新建规则,如下图:

弹出窗口中默认规则类型为“程序”,点击“下一步”:

选“此程序路径”,点“浏览”:

在Appache的安装目录下找到httpd服务程序httpd.exe,点打开:

点“下一步”:

选“允许连接”,点“下一步”:

配置文件选择如下图所示,点“下一步”:

规则名称设置为“Apache HTTP Server”,点“完成”:

试一下手机浏览 http://192.168.1.100/ 页面,可以访问!

问题解决!

要发表评论,您必须先登录