温馨提示×

linux nginx怎么重启服务

小樊
38
2026-10-10 20:52:27
栏目: 智能运维

在 Linux 下重启 Nginx 服务,常见方式如下(取决于你用的系统):


一、使用 systemd(主流:CentOS 7+/Ubuntu 16.04+)

重启 Nginx

sudo systemctl restart nginx

仅重新加载配置(不中断连接,推荐)

sudo systemctl reload nginx

查看状态

sudo systemctl status nginx

二、使用 service(老系统)

sudo service nginx restart

或

sudo service nginx reload

三、直接使用 nginx 命令(不推荐新手)

# 测试配置文件是否正确
sudo nginx -t

# 发送重载信号
sudo nginx -s reload

# 停止
sudo nginx -s stop

# 启动(如果没运行)
sudo nginx

四、常见情况说明

  • 改了配置文件:先用 nginx -t 检查,再用 reload
  • 安装方式影响路径:
    • 包管理器安装(apt/yum):用 systemctl
    • 源码安装:可能要用 nginx -s

如果你告诉我:

  • 系统版本(CentOS / Ubuntu / 其他)
  • Nginx 安装方式(apt / yum / 源码)

我可以给你更精确命令。

0 踩