啟動:
ngnix位址 -c nginx 配置檔案位址
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止:從容停止kill -quit +程序號
ps -ef|grep nginx 檢視nginx程序號(master)(注意許可權的問題+sudo)
快速停止kill -term(int) +程序號
強制停止 pkill -9 nginx
驗證nginx配置檔案是否正確的方法:
1、進入/usr/local/nginx/sbin 目錄 執行 ./nginx -t
chen@ubuntu:/usr/local/nginx/sbin$ sudo ./nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
2./usr/local/nginx/sbin/nginx -c -t /usr/local/nginx/conf/nginx.conf
重啟:1、sudo ./nginx -s reload(要進入nginx 的可執行目錄下)
2、kill -hup +程序號
訊號控制:
quit:從容關閉
hup:重啟
term:快速關閉
int:從容關閉
usr1:切換日誌檔案
usr2:平滑公升級可執行檔案
winch:從容關閉工作程序
nginx平滑公升級:不停止原先的程序,老程序處理完畢不接受新程序
步驟:2、將之前版本的可執行檔案備份,具體為:進入/usr/local/nginx/sbin cp nginx nginx.old
3、進去高版本的nginx,進入 /home/chen/nginx/nginx.1.9.9 下有個objs 有nginx的可執行檔案 cp /objs/nginx -rfp /usr/local/nginx/sbin
4.檢視版本 ./nginx -v
chen@ubuntu:/usr/local/nginx/sbin$ ./nginx -v
nginx version: nginx/1.9.9
nginx 平滑公升級和強制公升級在於對程序的影響
啟動和停止rac節點
rac集群中資料庫節點有2個,hostname分別為node1,node2.一.通過srvctl工具管理 1.關閉rac資料庫服務順序 oracle node2 srvctl stop database d dbname oracle node2 srvctl stop asm n node1 or...
nginx啟動和停止指令碼
bin sh nginx base dir opt nginx nginx daemon sbin nginx nginx conf conf nginx.conf launch signal s dev null checkconfig c t dev null start exit1 check...
vc 啟動和停止服務
包含標頭檔案 include 以下以web服務為例 include void cstartservicedlg onbnclickedbutton1 開啟www服務。sc handle hsvc openservice hsc,w3svc service start service query st...