永发信息网

linux下apache配置问题

答案:5  悬赏:40  手机版
解决时间 2021-07-30 05:45
  • 提问者网友:富士山上尢
  • 2021-07-30 01:04

我在red hat 5下面搭建的apache服务器,搭建成功后。

在浏览器中输入ip地址可以显示apache 配置成功后那个“it work”的显示。

可是访问我配置的虚拟目录却不行。甚至访问apache/htdocs下的index.html文件都显示无法连接,这是怎么回事啊???就是这样访问也不行: http://172.22.101.20/index.html 按理说应该行的吧!!

最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-07-30 01:38

本地能访问 远程无法访问 大部分是 防火墙问题 使用 iptables -L -n 查看下是否有允许80端口访问的设定。 或者直接关闭 iptables 服务 service iptables stop

全部回答
  • 1楼网友:詩光轨車
  • 2021-07-30 04:37

最终确认是这一句话出了问题:CustomLog "|/usr/sbin/rotatelog logs/access_log 172800" common

多了个双引号和前面的 | ,现在问题已经解决了,谢谢。

  • 2楼网友:何以畏孤独
  • 2021-07-30 04:22

找到DocumentRoot "/web/www" <Directory "/web/www"> 把它变成自己的服务目录

扎到这一段 #AllowOverride controls what directives may be placed in .htaccess files. #It can be "All","None",or any combination of the keywords: #Options Filelnfo AuthConfig Limit # AllowOverride none 更改为AllowOverride all 允许 apache rewrite

最后检查下防火墙。。。。看是不是端口未开

  • 3楼网友:一秋
  • 2021-07-30 03:34

你么有设置权限

  • 4楼网友:不如潦草
  • 2021-07-30 02:14

确定你的防火墙允许通过!

然后,把你的虚拟机目录的配置贴出来!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯