天天看點

nginx 在ubuntu 上的啟動,停止,重新開機

:set num

sudo /usr/local/nginx/sbin/nginx  -c /usr/local/nginx/conf/nginx.conf

ps –ef|grep nginx

master 為nginx主程序,找到對應程序号kill掉

kill有三種 : 第一種    kill –QUIT nginx的master程序号           第二種快速關閉(會同時關閉master和woker程序):    kill –TREM nginx的master程序号   或者  kill –INT nginx的master程序号√ 第三種強制關閉(隻會關閉掉指令指定的程序号): kill –9 nginx的master程序号    、  kill –9 nginx的worker程序号
第一種:  sudo /usr/local/nginx/sbin/nginx –t 第二種: sudo /usr/local/nginx/sbin/nginx –t –c /usr/local/nginx/conf/nginx.conf
ps: 重新開機後程序号不變,這是為什麼呢?  
第一種:必須cd 到sbin目錄,必須是在已啟動時執行              cd  /usr/local/nginx/sbin   sudo             ./nginx  -s reload 第二種:               kill –HUP nginx的master程序号

開始做,堅持做,重複做

繼續閱讀