1. nginx重新加载篇
1.1. nginx添加监听配置
server {
listen 2103;
server_name localhost;
root /home/chenqiong/vueProjs/nt/dist;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
1.2. 查看nginx进程
查看nginx进程命令,可以看到nginx环境地址。
ps -ef | grep nginx
图1
1.3. 检查nginx配置
执行命令,检查nginx配置文件是否正确。
/usr/sbin/nginx -t
图2
1.4. 重新加载配置文件
执行命令,重新加载配置文件
/usr/sbin/nginx -s reload
图3
1.5. 检查nginx启动状况
执行命令,再次检查nginx进程,如果未正常启动则检查配置文件
ps -ef | grep nginx
图4
2. nginx启停篇
2.1. 查看nginx版本
执行命令,查看nginx版本
/usr/sbin/nginx -v
图5
2.2. 启动nginx
执行命令,启动nginx
/usr/sbin/nginx -v
2.3. 停止nginx
停止nginx,稍微暴力
/usr/sbin/nginx -s stop
或者
ps -ef |grep nginx|grep master
kill -TERM 9879
或
kill -INT 9879
2.4. 优雅关闭
优雅关闭(不接受新的连接请求,等待旧的连接请求处理完毕再关闭):nginx -s quit 或者 kill -QUIT 主进程号
/usr/sbin/nginx -s quit