zoukankan      html  css  js  c++  java
  • apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80

    说明80端口被用

    终端:  ps -ef|grep httpd察看占用的进程或者用netstat -lnp|grep 80

    找到后kill掉,如果都不行那么再试试以下方法(试过可以)

    终端输入:

    find / -name ports.conf

    /etc/apache2/ports.conf

    输入:

    vim '/etc/apache2/ports.conf'

    键入‘i’即可修改,

    将listen 80 这一句注释掉

    按‘Esc’退出编辑状态

    按‘:wq’,保存并退出(‘:q’不保存退出,‘:q!’不保存强制退出,‘:wq!’强制保存退出)

    输入:

    sudo /etc/init.d/apache2 start 即可。

    当httpd.conf和ports.conf中都有listen 80时可能有效,加载时会冲突。

    其实出现这种情况原因不定,如果同一个监听端口添加多次在运行前几次时没问题,多次运行时也会出现问题。有时侯你弄了一番,当你觉得不可能弄好的时候,它可能就好了。个人愚见,不喜勿喷。

    (本文复制自http://blog.csdn.net/individualing/article/details/7884110)

  • 相关阅读:
    zookeeper安装(linux)
    rabbitmq安装(linux)遇到 很多坑
    关于mysql数据库连接异常处理
    git放弃修改&放弃增加文件
    git使用常见问题
    base64字符串转化成图片
    Block小结
    关闭selinux
    Ctrl快捷键和vim快捷键
    正则表达式扩展正则
  • 原文地址:https://www.cnblogs.com/weiyiyong/p/7754209.html
Copyright © 2011-2022 走看看