用 管理员权限 打开cmd,切换到nginx解压目录下,输入命令 start nginx.exe 或者 nginx.exe ,回车后会出现一个黑色的弹窗一闪而过。
配置开机启动
下载 WinSW
下载地址: https://github.com/kohsuke/winsw/releases
我选择的是 winsw-v2.1.2 , 它有两个版本:
WinSW.NET2.exe (适用于32位系统)
WinSW.NET4.exe (适用于64位系统。我下载这个版本)
配置步骤
将 WinSW.NET4.exe 复制到 D:\develop_tools\nginx\nginx-1.15.4\ 目录中,并将名字修改为 nginxservice.exe
新建一个空的 nginxservice.xml 文件(名字要与nginxservice.exe 名字前缀保持一致,但后缀是xml) ,其内容:
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<logpath>D:\develop_tools\nginx\nginx-1.15.4</logpath>
<logmode>roll</logmode>
<depend></depend>
<executable>D:\develop_tools\nginx\nginx-1.15.4\nginx.exe</executable>
<stopexecutable>D:\develop_tools\nginx\nginx-1.15.4\nginx.exe -s stop</stopexecutable>
</service>
这里有3处必须修改: 、 、 ,
这3处是 nginx.exe 的所在目录。
示例中为nginx所有目录是 D:\develop_tools\nginx\nginx-1.15.4 的配置。
用管理员权限打开cmd,进入D:\develop_tools\nginx\nginx-1.15.4目录下,执行nginxservice.exe install 命令。
D:\develop_tools\nginx\nginx-1.15.4>nginxservice.exe install
2018-11-29 10:50:30,231 INFO - Installing the service with id 'nginx'
在计算机管理–>服务中,找到 nginx 服务,右键启动服务。