1. 程式人生 > >Nginx的安裝與命令行控制

Nginx的安裝與命令行控制

強制停止 gpo 軟件 file 信息 .tar.gz body 生成 reload

源碼獲取: Nginx官方網站 nginx.org/en/download.html 下載對應的Nginx源碼包。將下載的源碼壓縮包(如:nginx-1.0.15)放置到預定的Nginx源碼目錄中,然後解壓: tar -zxvf nginx-1.0.15.tar.gz 編譯安裝: 安裝Nginx最簡單的方式是,進入nginx-1.0.15目錄後執行: (1)./configure (2)make (3)make install 其中,configure命令用於檢測系統內核和已安裝的軟件,解析參數,生成C源碼文件、makefile文件等。 make命令根據configure生成的makefile編譯Nginx工程,生成目標文件,最終的二進制文件。
make install命令根據configure執行時的參數,將Nginx部署到指定的安裝目錄,包括相關目錄的建立和二進制文件、配置文件的復制。 命令行控制: (1)默認方式啟動: /usr/local/nginx/sbin/nginx (2)另行指定配置文件啟動: /usr/local/nginx/sbin/nginx -c /tmp/nginx.conf (3)顯示nginx版本信息: /usr/local/nginx/sbin/nginx -v (4)快速停止服務: /usr/local/nginx/sbin/nginx -s stop (ps:或者 kill -s SIFTERM PID號)
(5)優雅停止服務: /usr/local/nginx/sbin/nginx -s quit (非強制停止,nginx正常處理完當前請求後停止) (6)使運行中的nginx重讀配置項並生效: /usr/local/nginx/sbin/nginx -s reload (7)日誌文件回滾: /usr/local/nginx/sbin/nginx -s reopen

Nginx的安裝與命令行控制