运维必备:10行shell脚本解决ssl证书更换遗漏难题
2026/1/22 0:18:31
Windows 系统下 Nginx 的常用命令:
# 直接启动(前台运行) nginx.exe # 或指定配置文件启动 nginx.exe -c conf/nginx.conf# 快速停止(立即停止) nginx.exe -s stop # 优雅停止(处理完当前请求后停止) nginx.exe -s quit# 重新加载配置(不停止服务) nginx.exe -s reload # 重新打开日志文件 nginx.exe -s reopen# 检查配置文件语法 nginx.exe -t # 检查指定配置文件 nginx.exe -t -c conf/nginx.confnginx.exe -v # 查看版本 nginx.exe -V # 查看版本和配置参数# 查看占用80端口的进程 netstat -ano | findstr :80 # 结束进程(PID为查到的进程ID) taskkill /PID <PID> /F# 强制结束所有 nginx 进程 taskkill /F /IM nginx.exe# 查看错误日志(默认在 logs/error.log) type logs\error.log # 实时查看日志 powershell Get-Content logs\error.log -Wait# 一键重启(先测试配置,再重启) nginx.exe -t && nginx.exe -s reload # 查看状态并重启 tasklist /fi "imagename eq nginx.exe" && nginx.exe -s reload