nginx 操作,啟動(dòng)、停止、重啟
2016-08-17 17:05:59
15958
查看nginx進(jìn)程看看有沒有啟動(dòng),并可以查看進(jìn)程ID
Shell代碼 
[root@ uu]# ps -ef|grep nginx
root 20538 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx
root 20539 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20540 20538 0 13:51 ? 00:00:00 nginx: worker process
root 24132 1 0 15:03 ? 00:00:00 nginx: master process sbin/nginx
nobody 24133 24132 0 15:03 ? 00:00:00 nginx: worker process
root 24552 20113 0 15:12 pts/2 00:00:00 grep nginx
[root@ uu]#
停止nginx,其實(shí)就是殺掉進(jìn)程,但是要注意不能用kill -9 進(jìn)程id,因?yàn)閚ginx啟動(dòng)時(shí)有子進(jìn)程,所以要用下面方式殺死
Shell代碼 
[root@ uu]# ps -ef|grep nginx
root 20538 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx
root 20539 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20540 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20544 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginxcs/sbin/nginx
nobody 24052 20544 0 15:02 ? 00:00:00 nginx: worker process
root 24066 20113 0 15:02 pts/2 00:00:00 grep nginx
[root@ uu ]# kill 20544
[root@ uu]# ps -ef|grep nginx
root 20538 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx
root 20539 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20540 20538 0 13:51 ? 00:00:00 nginx: worker process
root 24104 20113 0 15:03 pts/2 00:00:00 grep nginx
啟動(dòng)nginx
Shell代碼 
[root@ uu]# ps -ef|grep nginx
root 20538 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx
root 20539 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20540 20538 0 13:51 ? 00:00:00 nginx: worker process
root 24104 20113 0 15:03 pts/2 00:00:00 grep nginx
[root@ uu]# sbin/nginx
[root@ uu]# ps -ef|grep nginx
root 20538 1 0 13:51 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx
root 20539 20538 0 13:51 ? 00:00:00 nginx: worker process
root 20540 20538 0 13:51 ? 00:00:00 nginx: worker process
root 24132 1 0 15:03 ? 00:00:00 nginx: master process sbin/nginx
nobody 24133 24132 0 15:03 ? 00:00:00 nginx: worker process
root 24139 20113 0 15:03 pts/2 00:00:00 grep nginx