由于启动每次都要手动启动Nginx,比较麻烦,现在有需求要Nginx开机自启,查询资料,整理大概如下
新建文件名为:nginx-service.exe.config
文件内容如下:
<configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v4.0" /> </startup> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
再新建nginx-service.xml
内容如下:
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<logpath>F:\tools\nginx-1.18.0</logpath>
<logmode>roll</logmode>
<depend></depend>
<executable>F:\tools\nginx-1.18.0\nginx.exe</executable>
<stopexecutable>F:\tools\nginx-1.18.0\nginx.exe -s stop</stopexecutable>
</service>
放置位置如下:
进入到该文件夹,执行一下:nginx-service.exe install
然后服务里面会出现如下,大功告成
nginx-service.exe下载地址如下:https://mp.csdn.net/mp_download/manage/download/UpDetailed
Redis开机自启,去到Redis目录
redis-server --service-install redis.windows-service.conf --loglevel verbose