插件窝 干货文章 nginx怎么关闭、重启、和启动

nginx怎么关闭、重启、和启动

Nginx sudo systemctl 命令 938    来源:    2025-04-27

Nginx 服务管理命令

以下是 Nginx 在 Linux 系统下的常用服务管理命令:

启动 Nginx

# 大多数 Linux 发行版
sudo systemctl start nginx

# 旧版系统使用 service 命令
sudo service nginx start

停止 Nginx

# 优雅停止(等待处理完当前请求)
sudo systemctl stop nginx

# 快速停止
sudo nginx -s stop

重启 Nginx

# 完全重启服务
sudo systemctl restart nginx

# 仅重新加载配置(不中断服务)
sudo systemctl reload nginx

# 或者使用 nginx 命令
sudo nginx -s reload

检查 Nginx 状态

sudo systemctl status nginx

设置开机自启

sudo systemctl enable nginx

禁用开机自启

sudo systemctl disable nginx

验证配置是否正确

sudo nginx -t

注意: 1. 需要 root 权限或 sudo 执行这些命令 2. 不同 Linux 发行版可能略有差异 3. 修改配置后,通常只需要 reload 而不需要完全 restart