事情是这样的,昨天有个朋友让我帮忙看看 MySQL my.ini 配置不生效的问题
binge:MySQL 修改my.ini 不生效zhuanlan.zhihu.com我无意中发现他安装的 Nginx 居然不是开机自动启动,这我可接受不了,作为一台web 服务器,必须要开机自启。
1、首先下载 winsw 下载地址:https://github.com/kohsuke/winsw/releases
winsw.NET2.exe
winse.NET4.exe
链接: https://pan.baidu.com/s/1-G1dyl1y_WA5ziGV07AHpQ 提取码: j8fy
从知乎登录百度云盘,报错,放不了链接,只能这样了
拷贝 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 --点击确定
安装nginx 开机启动服务
卸载nginx 开机启动服务
最烦那种只教你如何安装,不教你如何卸载的。
安装之后 win + R 输入 services.msc 点击确定,打开服务
下篇讲 linux 下 nginx 开机自动启动