Nginx下載鏈接
安裝命令:
apt update
apt install nginx
一、基礎命令(Ubuntu)
1、在全局
nginx -t? //檢查Nginx的配置文件是否有錯
systemctl start nginx? ?//啟動Nginx
systemctl stop nginx? //停止Nginx
systemctl status nginx? //查看Nginx狀態
systemctl restart nginx? //重啟Nginx
systemctl reload nginx? //熱加載Nginx,在不終止Nginx的情況下重新加載配置文件
systemctl enable nginx? //默認情況下,Nginx會跟隨系統啟動??
systemctl disable nginx? //該命令使Nginx不隨系統啟動而啟動
或
service nginx?start ?//啟動Nginx
service nginx?stop //停止Nginx
service nginx?status //查看Nginx狀態
service nginx?restart //重啟Nginx
service?nginx?reload //熱加載Nginx,在不重啟nginx情況下重新加載配置文件
service nginx enable? //默認情況下,Nginx會跟隨系統啟動??
service nginx disable? //該命令使Nginx不隨系統啟動而啟動
2、在Nginx的安裝目錄下(/usr/sbin/)
./nginx -t?? //檢查Nginx的配置文件是否有錯
./nginx -c conf/nginx.conf??//啟動Nginx
./nginx -s stop??//停止Nginx,快速停止nginx,可能并不保存相關信息
./nginx -s quit? //有序退出,完整有序的停止nginx,保存相關信息
./nginx -s reopen? //重啟---關機后啟動
./nginx -s reload??//熱加載Nginx在不重啟nginx情況下,重新載入配置文件
./nginx -v? //查看Nginx版本號
./nginx -V? //除版本信息外還顯示配置參數信息(大寫字母V)
./nginx -c /usr/local/nginx/conf/nginx.conf? //Nginx指定啟動配置文件
3、停止Nginx
ps aux|grep nginx //查看Nginx進程命令
kill -QUIT 主進程號? //從容停止Nginx服務器命令
kill -TERM/INT 主進程號 //快速停止Nginx服務器命令
pkill -9 nginx //強制停止Nginx服務器命令
平滑重啟
kill -HUP nginx進程號
kill