您的位置:首页 > 运维架构 > Apache

Linux 启动 Apache 时报错:(98)Address already in use: make_sock: could not bind to add

2017-02-11 17:25 609 查看
1. 启动 Apache 时报错:
[root@localhost sh]# service httpd start
Starting httpd: httpd: Could not reliably determine the server‘s fully qualified domain name, using localhost.localdomain for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED]
2. 查询到 80 端口被 nginx 占用:
[root@localhost sh]# netstat -tulnp | grep ":80"
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      1327/nginx
3. 找到 nginx 的进程号:
[root@localhost sh]# ps -ef | grep nginx
root      1327     1  0 11:35 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
www       1329  1327  0 11:35 ?        00:00:00 nginx: worker process
root      3902  1789  0 14:41 pts/0    00:00:00 grep --color=auto nginx
4. 杀掉进程:
[root@localhost sh]# kill -9 1327
[root@localhost sh]# kill -9 1329
5. 重新开启 Apache:
[root@localhost sh]# service httpd start
Starting httpd: httpd: Could not reliably determine the server‘s fully qualified domain name, using localhost.localdomain for ServerName
[  OK  ]
Linux 启动 Apache 时报错:(98)Address already in use: make_sock: could not bind to address [::]:80
http://www.a5idc.com/thread-142854-1-1.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux already
相关文章推荐