事情是这样的,昨天有个朋友让我帮忙看看 MySQL my.ini 配置不生效的问题
binge:MySQL 修改my.ini 不生效zhuanlan.zhihu.com我无意中发现他安装的 Nginx 居然不是开机自动启动,这我可接受不了,作为一台web 服务器,必须要开机自启。
![7439739c6aaa12cfed1a6f9bdd137df9.png](https://img-blog.csdnimg.cn/img_convert/7439739c6aaa12cfed1a6f9bdd137df9.png)
1、首先下载 winsw 下载地址:https://github.com/kohsuke/winsw/releases
winsw.NET2.exe
winse.NET4.exe
链接: https://pan.baidu.com/s/1-G1dyl1y_WA5ziGV07AHpQ 提取码: j8fy
![d0af2de049015544d5720f051f65f2fe.png](https://img-blog.csdnimg.cn/img_convert/d0af2de049015544d5720f051f65f2fe.png)
从知乎登录百度云盘,报错,放不了链接,只能这样了
拷贝 winse.NET4.exe 到 C:Program Filesnginx 目录,重命名 winse.NET4.exe 为
nginx-service.exe
新建空文件 nginx-service.xml 文件
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx service</name>
<description>nginx server</description>
<logpath>C:Program Filesnginxlogs</logpath>
<logmode>roll</logmode>
<depend></depend>
<executable>C:Program Filesnginxnginx.exe</executable>
<stopexecutable>C:Program Filesnginxnginx.exe -s stop</stopexecutable>
</service>
看图哦,两个文件名称保持一致
2、开始安装 nginx 开机启动
win + R 打开运行输入cmd --点击确定
![ce632e9fb3ec28bfeccf58bbf83464b3.png](https://img-blog.csdnimg.cn/img_convert/ce632e9fb3ec28bfeccf58bbf83464b3.png)
![5129cef170e4b0836e39e411a495bc91.png](https://img-blog.csdnimg.cn/img_convert/5129cef170e4b0836e39e411a495bc91.png)
安装nginx 开机启动服务
![d5cbed4506d5ec2b2ce7ede95d5c0ecc.png](https://img-blog.csdnimg.cn/img_convert/d5cbed4506d5ec2b2ce7ede95d5c0ecc.png)
卸载nginx 开机启动服务
![c7cf764a8f80518a1fe925b8dc5018b5.png](https://img-blog.csdnimg.cn/img_convert/c7cf764a8f80518a1fe925b8dc5018b5.png)
最烦那种只教你如何安装,不教你如何卸载的。
安装之后 win + R 输入 services.msc 点击确定,打开服务
![f84181d94289a4fc03e58ce91a6a50d8.png](https://img-blog.csdnimg.cn/img_convert/f84181d94289a4fc03e58ce91a6a50d8.png)
![8595b686f3653cc17f9b6a449ea7d648.png](https://img-blog.csdnimg.cn/img_convert/8595b686f3653cc17f9b6a449ea7d648.png)
下篇讲 linux 下 nginx 开机自动启动