ステップ 1: nginx メインプロセス番号をクエリする
ps -ef grep nginx |
プロセス リストでマスター プロセスを見つけます。その番号がメイン プロセス番号です。
kill -QUIT メインプロセス番号
Nginx をすぐに停止します:
kill -TERM メインプロセス番号
Nginx を強制停止:
pkill -9 nginx
[root@iZ25yepqfvvZ /]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
root 18798 1 0 16:35 ? 00:00:00 nginx: マスタープロセス /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
root 18799 18798 0 16:35 ? 00:00:00 nginx: ワーカー プロセス
root 18800 18798 0 16:35 ? 00:00:00 nginx: ワーカー プロセス
root 18801 18798 0 16:35 ? 00:00:00 nginx: ワーカー プロセス
root 18802 18798 0 16:35 ? 00:00:00 nginx: ワーカー プロセス
root 18827 15138 0 16:36 pts/1 00:00:00 grep nginx
[root@iZ25yepqfvvZ /]# /usr/sbin/nginx -c /etc/nginx/nginx.conf
root 28969 1 0 16:50 ? 00:00:00 nginx: マスタープロセス /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx 28970 28969 0 16:50 ? 00:00:00 nginx: ワーカー プロセス
nginx 28971 28969 0 16:50 ? 00:00:00 nginx: ワーカー プロセス
nginx 28972 28969 0 16:50 ? 00:00:00 nginx: ワーカー プロセス
nginx 28974 28969 0 16:50 ? 00:00:00 nginx: ワーカー プロセス
root 29419 29401 0 17:11 pts/0 00:00:00 grep nginx