nginx啟動與配置

2021-09-30 13:54:12 字數 1219 閱讀 4409

一、啟動  

cd usr/local/nginx/sbin./nginx#啟動nginx 的幾個程序

二、重啟

僅僅更改了配置,重啟nginx: 

平滑啟動: 

(1)kill -hup主程序號或程序號檔案路徑

或者

(2)cd /usr/local/nginx/sbin

./nginx -s reload

判斷配置檔案是否正確 

nginx -t -c /usr/local/nginx/conf/nginx.conf

或者

cd  /usr/local/nginx/sbin

./nginx -t

三、關閉

查詢nginx主程序號

ps -ef | grep nginx

從容停止   kill -quit 主程序號

快速停止   kill -term 主程序號

強制停止   kill -9 nginx

若nginx.conf配置了pid檔案路徑,如果沒有,則在logs目錄下

kill -訊號型別 '/usr/local/nginx/logs/nginx.pid'

killall nginx :此命令會殺死所有的nginx 程序

此時再啟動: nginx -c /usr/local/nginx/conf/nginx.conf  

四、公升級

1、先用新程式替換舊程式檔案

2、kill -usr2 舊版程式的主程序號或者程序檔名

此時舊的nginx主程序會把自己的程序檔案改名為.oldbin,然後執行新版nginx,此時新舊版本同時執行

3、kill -winch 舊版本主程序號

4、不過載配置啟動新/舊工作程序

kill -hup 舊/新版本主程序號

從容關閉舊/新程序

kill -quit 舊/新程序號

快速關閉舊/新程序

kill -term 舊/新程序號

Nginx安裝啟動 與配置 https

安裝必備外掛程式 yum y install gcc automake autoconf libtool make yum install gcc gcc c yum方式安裝openssl pcre zlib make make installnginx安全證書生成 openssl genrsa o...

Nginx配置啟動本地專案

nginx engine x 是乙個高效能的http和反向 web伺服器,同時也提供了imap pop3 smtp服務。是一款輕量級的web 伺服器 反向 伺服器及電子郵件 imap pop3 伺服器,在bsd like 協議下發行。其特點是占有記憶體少,併發能力強,事實上nginx的併發能力在同型...

nginx啟動與停止

nginx啟動 sudo usr local nginx nginx nginx二進位制檔案絕對路徑,可以根據自己安裝路徑實際決定 nginx從容停止命令,等所有請求結束後關閉服務 ps ef grep nginx pid ppid user cpu vsz wchan command 33126 ...