nginx 在ubuntu 上的啟動,停止,重啟


vi 顯示行號

:set num

在開始玩nginx之前,得先安裝nginx,可以參考 《ubuntu15.10_x64 安裝 nginx

 

啟動

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進程號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM