在windows server 2012 R2上搭建nginx环境


1.下载nginx

下载地址:http://nginx.org/en/download.html

 

 

我下载的是稳定版 nginx/windows-1.16.1

2.为了使用方便,利用sc命令将nginx注册为windows服务

1.下载winsw.exe文件 我下载的是1.18版本

将winsw.ex 拷贝到nginx.exe所在目录下,并创建如下xml 命名为 winsw.xml

<?xml version="1.0" encoding="UTF-8" ?>
<service>
<!--服务名-->
<id>nginx</id>
<!--服务显示名-->>
<name>nginx</name>
<!--服务描述信息-->>
<description>nginx</description>
<!--nginx.exe所在目录(可以是绝对路径也可以是环境变量中的可执行文件名)--><executable>C:\nginx-1.16.1\nginx.exe</executable>
<!--nginx日志路径-->>
<logpath>C:\nginx-1.16.1\</logpath>
<logmode>roll</logmode>
<!--服务启动模式 自动 Automatic 手动Manual 开机启动Boot  系统启动时启动 System等-->
<startmode>Automatic</startmode>
<!--服务依赖项--><depend></depend>
<!--服务启动参数--><startargument>-p C:\nginx-1.16.1</startargument>
<!--服务停止参数--><stopargument>-p C:\nginx-1.16.1 -s stop</stopargument>
</service>

 

2.管理员方式运行cmd 并将目录切换到nginx目录下 然后输入 winsw.exe  install 

由于我安装的server 2012 R2 没有安装.net 3.5 所以需要手动安装下.net 3.5 然后再执行

 

3.查看服务是否注册

WIN+R 弹出命令窗口,输入 services.msc 查看是否有nginx服务

 

 

 

 

未完待续...


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM