- 下载winsw程序,Releases · winsw/winsw (github.com)
- 将下载的exe文件放置到nginx.exe的同级目录,名字可以修改为nginx-service.exe(也可不修改)
- 新建txt文本文档,并将其名称改为winsw程序一模一样的名称(不包含 . 和后缀),填写如下内容
1 <service>
2 <id>nginx</id>
3 <name>nginx</name>
4 <description>nginx http服务器</description>
5 <logpath>%BASE%\logs</logpath>
6 <logmode>roll</logmode>
7 <executable>nginx.exe</executable>
8 <stopexecutable>nginx.exe</stopexecutable>
9 <stoparguments> -s stop</stoparguments>
10 </service>
并修改txt后缀为xml
- 管理员身份运行cmd(必须以管理员身份运行,否则无法注册服务),切换到nginx.exe所在的路径,执行如下命令: nginx-service install && sc config nginx start=auto
- 如不需要设置开机自启,需执行: sc config nginx start=demand 或打开服务后手动通过选择nginx服务后右键菜单设置其启动方式
- 启动可通过 net start nginx 启动或通过服务列表选择nginx右键启动
- 修改 conf/nginx.conf 配置文件后必须重启服务,可通过 net stop nginx && net start nginx 重新启动或通过服务列表选择nginx 后重新启动
posted @
2024-06-08 12:55
漫漫人生路总会错几步
阅读(811)
评论()
收藏
举报