Nginx启动关闭命令

1.进入目录

cdD:\nginx

2.检查配置

.\nginx.exe-t

3.后台启动(推荐!不要直接 .\nginx.exe)

start .\nginx.exe

4.正常关闭(进程正常存在时使用)

.\nginx.exe-squit

=== 一旦quit报错,立刻执行强制清理 ===

taskkill /f /t /im nginx.exe Remove-Item .\logs\nginx.pid-ErrorActionSilentlyContinue

重载配置

.\nginx.exe-sreload

强制终止nginx(当前立刻可用,首选)

taskkill /f /t /im nginx.exe

执行完毕再验证是否清除干净:

tasklist /fi"imagename eq nginx.exe"

执行完成建议清理坏掉的 pid 文件,避免下次继续报错:

Remove-Item D:\nginx\logs\nginx.pid-ErrorActionSilentlyContinue