admin 管理员组文章数量: 887031
2024年2月18日发(作者:编程c++入门)
将NGINX设置为WINDOWS的自动启动服务
二种方法:
第一种方法:
1. 安装相应的.NET Framewor支持。
2. 下载WINSW工具,下载地址为:
/maven/2/com/sun/winsw/winsw/1.9/
3. 下载NGINX的WINDOWS版本,它是一个压缩包,解开后放在相应目录,以下以下面的目录结构为准:
C:NGINXSERVERNGINX
C:NGINXSERVERPHP
C:NGINXSERVERMYSQL
4. 把复制到NGINX目录下,并在同一目录下新建一个文件,其内容为:
02
03
04
05
06
07
08
09
10
11
5. 进入命令提示符下,运行以下命令把NGINX安装为WINDOWS的服务项:
C: INSTALL
如想卸载该服务,则运行C: UNINSTALL
####################################################################
第二种方法:
1.下载微软服务注册工具, , 存放到C:NGINXSERVERnginx目录下
/soft/down/
2.安装NGINX服务, 将命令行切换到C:NGINXSERVER下执行下列命令
instsrv NGINX C:
3.在C:NGINXSERVERnginx下编辑一个文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNGINXParameters]
"Application"="C:"
"AppParameters"=""
"AppDirectory"=" C:NGINXSERVERnginx"
5.让服务与程序关联起来, 命令行执行
regedit /s
上面这个执行失败的解决办法:运行regedit打开注册表,直接在[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNGINX下添加Parameters一项,然后手动建立三个字符串的注册表值,就是上面这三个Application AppParameters
AppDirectory
6.编辑启动nginx脚本(关闭脚本不用变), 让程序以服务方式运行
@ECHO OFF
net stop nginx
net start nginx
EXIT
经过上面的步骤,顺利启动nginx服务,另外添加服务还有一个图形界面的工具
版权声明:本文标题:将NGINX设置为WINDOWS的自动启动服务 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708266620h518092.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论