nginx 常用linux系統命令行

2021-10-14 04:24:47 字數 1093 閱讀 9522

yum remove nginx
yum install -y nginx
nginx -t -c /usr/local/nginx/conf/nginx.conf

或者cd /usr/local/nginx/sbin

./nginx -t

---> successful 說明配置檔案正確

cd usr/local/nginx/sbin

./nginx

----> nginx: [emerg] bind() to 0.0.0.0:80 failed (98: address already in use) 已啟動
更改配置重啟nginx

ps -ef | grep nginx           #查詢nginx主程序號 

----> root 2255

kill -hup 2255 #主程序號或程序號檔案路徑

重啟成功(親測有效)

或者使用

cd /usr/local/nginx/sbin

./nginx -s reload

查詢nginx主程序號

ps -ef | grep nginx

從容停止   kill -quit 主程序號

快速停止   kill -term 主程序號

強制停止   kill -9 nginx

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

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

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

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

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

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

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

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

從容關閉舊/新程序

kill -quit 舊/新程序號

快速關閉舊/新程序

kill -term 舊/新程序號

詳解linux中nginx啟動 重啟 關閉命令

nginx c usr local nginx conf nginx.conf c引數指定了要載入的nginx配置檔案路徑 停止操作 停止操作是通過向nginx程序傳送訊號來進行的 步驟1 查詢nginx主程序號?ps ef grepnginx 在程序列表裡 面找master程序,它的編號就是主程序...

詳解linux中nginx啟動 重啟 關閉命令

啟動操作 nginx c usr local ng c引數指定了要載入的nginx配置檔案路徑 停止操作 停止操作是通過向nginx程序傳送訊號來進行的 步驟1 查詢nginx主程序號lqlqczber ps ef grep nginx 在程序列表裡 面找master程序,它的編號就是主程序號了。步...

linux掃盲之linux下常用FTP命令

格式 ftp hostname ip address a 在linux命令列下輸入 ftp 192.168.1.1 b 伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。格式 get remote file local file 將檔案從遠端主機中傳送至本地主機中。如要獲取...