症状:
安装 Apache 后,本地 http://localhost, http://127.0.0.1, http://192.168.1.X,可以正常访问,但是同局域网内其他计算机输入本机IP地址却不能访问。
解决:
猜测是防火墙的问题,于是关闭防火墙,可以访问。因此你偷懒的话可以直接在控制面板-Windows防火墙里将防火墙关闭即可。
另一种解决方式是,给防火墙增加一条规则允许 80 端口被访问,具体设置方法如下:
1、在 控制面板 > 系统和安全 > Windows防火墙中 左侧点击 高级设置 2、点击左侧 入站规则,然后点击右侧的 新建规则,然后在弹出的入站规则向导中依次是 规则类型:端口 协议和端口我们选的是 TCP 协议和 特定本地端口(例:80) 操作:允许连接 何时应用规则中选中所有(域、公用、专用) 输入名称和描述 点击完成,就OK了。 经过以上设置,同局域网的其他计算机就可以用你的IP地址访问你搭建的服务器了。