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配置)

  1. 执行:/usr/local/nginx/sbin/nginx -t
  2. 成功的话执行:/usr/local/nginx/sbin/nginx -s reload
  3. 浏览器访问:[https://static.xaconcloud.com/kkPreview/](https://static.xaconcloud.com/kkPreview/) 测试kk首页

小提示: systemctl 命令对你这个版本无效(不是yum安装的,没有注册systemd服务,直接用sbin下的nginx二进制)

posted @ 2026-09-16 09:10  郭慕荣  阅读(4)  评论(0)    收藏  举报