nginx的启动,停止,重启命令(linux)

一、查询是否启动

  [root@local]# ps -ef|grep nginx
启动状态
    root     25235     1  0 19:26 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
    www      25729 25225  0 19:26 ?        00:00:00 nginx: worker process
    root     25647 19431  0 19:30 pts/0    00:00:00 grep nginx

二、启动

  [root@local]# /usr/local/nginx/sbin/nginx
   [root@local]# ps -ef | grep nginx  

root 25192 1 0 19:22 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
www 25193 25192 0 19:22 ? 00:00:00 nginx: worker process
root 25195 19431 0 19:22 pts/0 00:00:00 grep nginx

三、停止
从容停止Nginx:

  kill -QUIT 主进程号

[root@local]# kill -QUIT 25192
[root@local]# ps -ef | grep nginx
root     25190 19431  0 19:22 pts/0    00:00:00 grep nginx

快速停止Nginx:

kill -TERM 主进程号

[root@local]# kill -TERM 25192
[root@local]# ps -ef | grep nginx
root     25203 19431  0 19:23 pts/0    00:00:00 grep nginx

强制停止Nginx:

kill -9 主进程号  
[root@local]# kill -9 25192
[root@local]# ps -ef | grep nginx
www      25206     1  0 19:24 ?        00:00:00 nginx: worker process
root     25210 19431  0 19:24 pts/0    00:00:00 grep nginx

四、重启

[root@local]# /usr/local/nginx/sbin/nginx -s reload

你可能感兴趣的:(nginx,linux-web)