Cent OS Stream 9 : nginx が起動できない。。。

Server
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)

みたいな・・・
これはサービスとしてではなく実行されている?

# lsof -i:80
COMMAND    PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   132964  root    7u  IPv4 411662      0t0  TCP *:http (LISTEN)
nginx   132964  root    9u  IPv6 411664      0t0  TCP *:http (LISTEN)
nginx   132969 nginx    7u  IPv4 411662      0t0  TCP *:http (LISTEN)
nginx   132969 nginx    9u  IPv6 411664      0t0  TCP *:http (LISTEN)
# ps ax|grep nginx
 132964 ?        Ss     0:00 nginx: master process nginx -c /etc/nginx/nginx.conf
 132969 ?        S      0:00 nginx: worker process
 132970 ?        S      0:00 nginx: cache manager process

これで実行すると

# systemctl status nginx
● nginx.service - The nginx HTTP and reverse proxy server
     Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
    Drop-In: /usr/lib/systemd/system/nginx.service.d
             └─php-fpm.conf
     Active: active (running) since Thu 2022-09-01 14:06:15 EDT; 7s ago
    Process: 133461 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
    Process: 133462 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)
    Process: 133463 ExecStart=/usr/sbin/nginx (code=exited, status=0/SUCCESS)
   Main PID: 133464 (nginx)
      Tasks: 4 (limit: 4455)
     Memory: 3.5M
        CPU: 41ms
     CGroup: /system.slice/nginx.service
             ├─133464 "nginx: master process /usr/sbin/nginx"
             ├─133465 "nginx: worker process"
             ├─133466 "nginx: cache manager process"
             └─133467 "nginx: cache loader process"

 9月 01 14:06:15 i-14100000403049 systemd[1]: Starting The nginx HTTP and reverse proxy server...
 9月 01 14:06:15 i-14100000403049 nginx[133462]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
 9月 01 14:06:15 i-14100000403049 nginx[133462]: nginx: configuration file /etc/nginx/nginx.conf test is successful
 9月 01 14:06:15 i-14100000403049 systemd[1]: Started The nginx HTTP and reverse proxy server.

正常

#systemctl start nginx

で大丈夫で

#systemctl stop nginx

#lsof -i:80
#ps ax|grep nginx
もプロセスは消えました。

コメント

タイトルとURLをコピーしました