Nginx 常用操作(你这个是编译安装的nginx,路径 /usr/local/nginx/)
Nginx 常用操作(你这个是编译安装的nginx,路径 /usr/local/nginx/)
1、先校验配置(最重要,必须先执行! 配置错直接重启会导致网站全挂)
/usr/local/nginx/sbin/nginx -t
- 输出
test is successful✅ 才可以重载/重启 - 有报错,回去修改nginx.conf
2、平滑重载(推荐!不中断线上业务,优先用这个,修改配置后首选)
只是加载新配置,已经在跑的请求不会断掉
/usr/local/nginx/sbin/nginx -s reload
3、完整重启(停掉进程再启动,业务会短暂中断,尽量少用)
# 停止nginx
/usr/local/nginx/sbin/nginx -s stop
# 启动nginx
/usr/local/nginx/sbin/nginx
4、查看nginx运行状态
ps -ef | grep nginx
能看到 master 进程就是正常运行。
5、查看nginx日志(排查502报错用)
# 错误日志
tail -f /usr/local/nginx/logs/error.log
# 访问日志
tail -f /usr/local/nginx/logs/access.log
你现在的操作顺序(刚新增kkPreview配置)
- 执行:
/usr/local/nginx/sbin/nginx -t - 成功的话执行:
/usr/local/nginx/sbin/nginx -s reload - 浏览器访问:
[https://static.xaconcloud.com/kkPreview/](https://static.xaconcloud.com/kkPreview/)测试kk首页
小提示: systemctl 命令对你这个版本无效(不是yum安装的,没有注册systemd服务,直接用sbin下的nginx二进制)
郭慕荣博客园

浙公网安备 33010602011771号