1.下载nginx
先去官网下载最新稳定版本的Nginx: http://nginx.org/en/download.html
2.下载winsw
先去官网下载最新版本的Windows Service Wrapper: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/
3. 解压Nginx压缩包到C盘目录,并重命名为nginx
4. 将winsw-2.3.0-bin.exe解压到nginx目录下,并重命名为nginx-service.exe
5. 在nginx根目录创建nginx-service.xml文件
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>Nginx</id>
<name>Nginx</name>
<description>本服务用于加载Nginx服务,请确保开机启动。</description>
<logpath>C:\nginx\logs</logpath>
<executable>nginx.exe</executable>
<stopexecutable>nginx.exe</stopexecutable>
<stopargument>-s</stopargument>
<stopargument>stop</stopargument>
<logmode>rotate</logmode>
</service>
6. 安装Nginx系统服务
C:\nginx\nginx-service.exe install
7. 卸载Nginx系统服务
C:\nginx\nginx-service.exe uninstall
8. 启动Nginx服务
net start nginx
9. 关闭Nginx服务
net stop nginx
10. 配置文件在
C:\nginx\conf\nginx.conf
11. 记得打开防火墙
防火墙中直接允许 C:\nginx\nginx.exe