Windows server 2012配置Nginx自启动
来源:互联网 发布:海淘宝宝衣服 编辑:程序博客网 时间:2024/06/05 11:04
在windows server 2012上装了nginx,需要配置自启动服务,到网上找了很多资料,都是比较旧的。按照网上的资料,一步一步执行,nginx服务是创建了,但是不能正常执行,执行后立即停止了,很是苦恼……
网上大部分都是推荐使用“Windows Service Wrapper”这个小工具安装自启动服务,且大部分都是安装1.18左右的版本,经过查阅发现了“Windows Service Wrapper”的github(https://github.com/kohsuke/winsw/)主页,上面有最新版本的安装程序。于是下载了目前最新的版本WinSW-2.1.1,再看了github主页上最新的官方文档介绍,按照官方文档的参数解释,修改了配置文件,再安装nginx自启动服务,这次居然可以了。凡是看资料还是要看官方的,详细又齐全,在此记录我的配置,方便以后使用。
至于如何安装,网上已数不胜数,我就不过多哆嗦,只简要带过,主要是配置文件。
- 进入github下载WinSW.NET4.exe
- 将WinSW.NET4.exe拷贝到nginx.exe相同目录下,并重命名为nginxd.exe
在nginxd.exe相同目录下新建一个nginxd.xml的配置文件,内容如下
<?xml version="1.0" encoding="UTF-8" ?><service> <id>nginx</id> <name>nginx</name> <description>nginx</description> <executable>D:/nginx-1.7.7/nginx.exe</executable> <startargument>-p</startargument> <startargument>D:/nginx-1.7.7</startargument> <logpath>D:/nginx-1.7.7/logs</logpath> <logmode>roll</logmode> <stopexecutable>D:/nginx-1.7.7/nginx.exe</stopexecutable> <stopargument>-p</stopargument> <stopargument>D:/nginx-1.7.7</stopargument> <stopargument>-s</stopargument> <stopargument>stop</stopargument> <stoptimeout>6sec</stoptimeout></service>
执行
nginxd.exe install
至此,nginx自启动服务安装完毕,打开windows的服务管理页面,可以查看到nginx服务。
阅读全文
0 0
- Windows server 2012配置Nginx自启动
- Nginx windows开机自启动
- 为nginx创建windows服务自启动
- nodejs程序配置成windows-server服务,实现开机自启动
- Nginx 教程一:在windows环境下的安装、配置、使用以及设置为windows服务自启动
- Windows环境配置Nginx开机启动
- tomcat 配置到windows,开机自启动
- 让Nginx作为Windows服务开机自启动
- 安装Nginx作为Windows服务自启动运行
- 安装Nginx作为Windows服务自启动运行
- 开机自启动nginx
- nginx自启动脚本
- nginx没有自启动
- nginx自启动脚本
- 开机自启动nginx
- nginx开机自启动
- nginx 自启动
- Ubuntu14.04配置nginx开机自启动项
- Struts2--与Servlet API
- Hibernate的API及配置详解
- UIswitch UISlider(基础篇)
- 推荐一款压缩js工具--yuicompressor-2.4.2.jar
- 实训第七天笔记
- Windows server 2012配置Nginx自启动
- 工厂模式
- android员工管理系统小程序
- 二维数组的使用(new,delete,初始化,输出)
- 51Nod-1765-谷歌的恐龙
- Android系列之夜间模式和日间模式的功能实现
- Eclipse新建一个web项目没有自动生成web.xml
- 设计模式(十二)adapter
- ATC作业