cd C:\nginx
nginx
启动说明:
nginx 命令启动 Nginx启动原理:
当执行 nginx 命令时,Nginx 会启动一个 Master 进程和多个 Worker 进程。Master 进程负责读取配置文件、管理 Worker 进程、处理信号等,Worker 进程负责实际处理客户端请求。
# 停止
nginx -s stop
# 优雅退出
nginx -s quit
# 重新加载配置
nginx -s reload
# 重新打开日志
nginx -s reopen
# 测试配置
nginx -t
# 查看版本
nginx -v
管理命令说明:
nginx -s stop:快速关闭 Nginxnginx -s quit:优雅关闭 Nginxnginx -s reload:重新加载配置nginx -s reopen:重新打开日志nginx -t:测试配置nginx -v:查看版本使用 NSSM 将 Nginx 注册为 Windows 服务:
nssm install nginx C:\nginx\nginx.exe
nssm start nginx
NSSM 优势:
作为服务运行原理: NSSM(Non-Sucking Service Manager)是一个服务管理工具,可以将任何程序注册为 Windows 服务。使用 NSSM 将 Nginx 注册为 Windows 服务后,Nginx 会在系统启动时自动启动,可以通过服务管理工具管理 Nginx。