[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
  1. 查询到 80 端口被 nginx 占用:

    [root@localhost sh]# netstat -tulnp | grep ":80"
    tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1327/nginx

  2. 找到 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

  3. 杀掉进程:

    [root@localhost sh]# kill -9 1327
    [root@localhost sh]# kill -9 1329

  4. 重新开启 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  ]
    

标签: none

添加新评论