一、啟動
cd /usr/local/nginx/sbin./nginx
二、重啟
變動設(shè)置重啟nginx
kill -HUP 主歷程號或歷程號文件路徑
可能利用
cd /usr/local/nginx/sbin
./nginx -s reload
判定設(shè)置文件是否正確
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設(shè)置了pid文件路徑,假如沒有,則在logs目次下
kill -信號范例 '/usr/local/nginx/logs/nginx.pid'
四、進級
1、先用新措施替換舊措施文件
2、kill -USR2 舊版措施的主歷程號可能歷程文件名
此時舊的nginx主歷程會把本身的歷程文件更名為.oldbin,然后執(zhí)行新版nginx,directadmin安裝 directadmin漢化,此時新舊版本同時運行
3、kill -WINCH 舊版本主歷程號
4、不重載設(shè)置啟動新/往事情歷程
kill -HUP 舊/新版本主歷程號
從容封鎖舊/新歷程
kill -QUIT 舊/新歷程號
快速封鎖舊/新歷程
kill -TERM 舊/新歷程號