码迷,mamicode.com
首页 > Web开发 > 详细

apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80

时间:2019-07-09 22:20:52      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:sock   启动报错   add   etc   bind   star   nbsp   netstat   保存   

说明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时可能有效,加载时会冲突。

apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80

标签:sock   启动报错   add   etc   bind   star   nbsp   netstat   保存   

原文地址:https://www.cnblogs.com/xiaoleiel/p/11160651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!