zoukankan      html  css  js  c++  java
  • httpd服务启动了,但是无法正常访问

    问题:在Linux做了一个简单的http服务,浏览器却无法正常访问

    排查

    1.selinux是否为disabld的状态


    2.可以将/etc/htttpd文件删除,删除httpd服务,重新安装,查看是否可以重新打开。如果说只是删除了服务,重新安装,但是没有将配置文件删除,还是不会有任何作用的。
    3.查看主机的/etc/hosts是否有解析。加入解析
    4.查看httpd的配置文件,查看httpd的端口是否有错误,查看httpd的端口是否被占用,还有httpd文件中的 LoadModule foo_module modules/mod_foo.so 下的路径文件,在网上查看正确的路径。

      a,服务器防火墙中是否开启80端口

      vi /etc/sysconfig/iptables  

      -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) 

      -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙)

      b,查看httpd80端口是否被占用

      c,vim /etc/httpd/conf/httpd.conf

    5.ps ax 查看进程问题,我在解决的时候,killall -9 httpd 杀死所有的httpd进程,然后再次查看重新开启服务,再次需要注意是,我关闭了防火墙。杀死进程,重新开启服务,正常开启。


    原文链接:https://blog.csdn.net/liuchuang11/article/details/99057999

    ‘真实的’活着
  • 相关阅读:
    数据与C
    队列的基本实现代码
    栈的基本实现代码
    c中const定义的问题
    微博登录报错 sso package orsign error
    透明度修改
    <大话设计模式>工厂模式,策略模式
    弹键盘动画
    压缩图片,直接使用大图,在小控件上会有毛边
    删除数组中的元素
  • 原文地址:https://www.cnblogs.com/chenxi-hxl/p/12367083.html
Copyright © 2011-2022 走看看