Window安装Nginx并设置为开机启动

来源:互联网 发布:淘宝客网站建站 编辑:程序博客网 时间:2024/06/08 11:42

安装Nginx

首先从官网:http://nginx.org/en/download.html下载Stable Version并解压到相应目录(E:\java\nginx-1.12.1)

设置为Window服务

下载工具:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.exe,

下载成功后,并将其放入到Nginx安装目录(E:\java\nginx-1.12.1)并将其重命名为nginx-service.exe

并新建nginx-service.xml和nginx-service.exe.config(为支持Net 4.0)文件.


nginx-service.xml 内容如下:

<service>  <id>Nginx</id>  <name>Nginx</name>  <description>High Performance Nginx Service</description>  <logpath>E:\java\nginx-1.12.1\logs</logpath>  <log mode="roll-by-size">    <sizeThreshold>10240</sizeThreshold>    <keepFiles>8</keepFiles>  </log>  <executable>E:\java\nginx-1.12.1\nginx.exe</executable>  <startarguments>-p E:\java\nginx-1.12.1</startarguments>  <stopexecutable>E:\java\nginx-1.12.1\nginx.exe</stopexecutable>  <stoparguments>-p E:\java\nginx-1.12.1 -s stop</stoparguments></service>

nginx-service.exe.config 内容如下:

<configuration>  <startup>    <supportedRuntime version="v2.0.50727" />    <supportedRuntime version="v4.0" />  </startup>  <runtime>    <generatePublisherEvidence enabled="false"/>   </runtime></configuration>

用管理员模式打开cmd运行如下命令

E:\java\nginx-1.12.1\nginx-service.exe  install

之后就可以看到服务安装成功:


启动后即可正常访问:http://localhost/