以下是 Nginx 的常用命令(基于 Linux 系统):
# 默认启动(使用编译安装的默认配置路径)
sudo nginx
# 指定配置文件启动
sudo nginx -c /path/to/nginx.conf
# 快速停止(立即终止进程)
sudo nginx -s stop
# 优雅停止(等待当前请求完成)
sudo nginx -s quit
# 重新加载配置(不中断服务)
sudo nginx -s reload
# 重新打开日志文件(用于日志切割)
sudo nginx -s reopen
# 检查进程是否运行
ps aux | grep nginx
# 检查配置文件语法
sudo nginx -t
sudo
或 root
权限操作。apt/yum
)安装,也可以用系统服务命令:
bash
sudo systemctl start/stop/reload nginx
nginx.exe
所在目录下运行(无需 sudo
)。遇到问题?可以先用 nginx -t
检查配置,或查看日志 /var/log/nginx/error.log
。