心血来潮装了一个lamp环境,但是刚装上Apache就遇到了同是属于局域网但是我用IP是没有办法访问Apache 2.4.9
一般遇到这种情况我们应该是要一步一步排查,首先查看httpd.conf文件看看里面有没有拒绝使用IP访问。
AllowOverride All
Require all granted
如果你的根目录下面的配置是这样的话就不是没有权限的问题了。接着我又怀疑是防火墙的问题
systemctl stop firewalld.service 关闭防火墙再测还是不行
那么就可能是端口的问题
我再Windows下面有Telnet测端口 telnet (你的IP地址) 88(端口)
结果返回拒绝连接 这就可以确定是端口问题了
回到linux系统上面输入
netstat -antlp
查看你的端口号发现
88端口 127.0.0.1:88 0.0.0.0:*这种
则是因为你的88端口只是监听了你本机的88端口所以IP是没有办法访问的
最后找到了httpd.conf
发现监听的短裤居然是
Listen 127.0.0.1:88
我也是醉了
改成Listen 88就OK了
记得重启httpd服务
分享一个命令
firewall-cmd --add-port=666/tcp --permanent --- 开启(666)端口命令