在本机上安装了discuz。在本机可以访问但是在局域网中的其他机器上无法访问。
网上说有两个原因:
1.防火墙问题
service iptables status 查看防火墙状态
显示:iptables: unrecognized service。然后我就认为防火墙没开。觉得肯定不是它的事。然后从第二个问题入手
2.apache配置问题。
翻墙出去看到有人是这么说的。
“局域网监听到的127.0.0.1并不是apache服务器,修改为Listen 0.0.0.0:80,保存后重启httpd服务,问题解决!“
照着人家的步骤做。依然不行。
大boss说自己在本机上能够用IP访问的话就不是apache的问题。那只能还是防火墙的问题(一天没干别的,说多了都是泪)
问题解决:
打开80端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT
小伙伴们立刻可以访问了。
小伙伴们立刻可以访问了。