: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程序号
開始做,堅持做,重複做