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
もプロセスは消えました。
コメント