技术标签: windows-server-2012 nginx 自启动
在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自启动服务,这次居然可以了。凡是看资料还是要看官方的,详细又齐全,在此记录我的配置,方便以后使用。
至于如何安装,网上已数不胜数,我就不过多哆嗦,只简要带过,主要是配置文件。
在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服务。
如果 Nginx 每次使用都需要手动启动确实很麻烦,所以最好将其设置为 Windows 系统服务,开机自启动就行了。 下载运行环境支持程序 下载最新的 Windows Service Wrapper ,下载的文件是 .nupkg 格式,可通过 NuGet 的 Explorer 导出,得到的文件有 .NET2.0 和 .NET4.0 两个版本,按电脑所装的 .net framework 版本选择,我...
注意:在mscs中,你的节点不能混用core server和完整安装版本的windows server. 你可以建立一个mscs cluster全部包括core server或者完整server 添加:修改网络接口名 当你为主机上添加了多块网卡后,从管理的角度讲建议为每个网卡按照用途修改一下网络接口名 例如: product01 heartbeat01 iscsi01 ...
准备软件: jdk-7u25-windows-x64.exe apache-tomcat-7.0.42-windows-x64.zip 一、安装java 1)安装jdk-7u25-windows-x64.exe,一路next,默认被安装到 C:\Program Files\Java\jdk1.7.0_25路径下。 2)设置环境变量 我的电脑(右击)》属性》高级系统设置》高级》环境变量 在系统变量下...
说明:Redis不对外开发,走阿里内网 1、配置redis.windows.conf 对于Redis中bind的正确的理解是: bind:是绑定本机的IP地址,(准确的是:本机的网卡对应的IP地址,每一个网卡都有一个IP地址),而不是redis允许来自其他计算机的IP地址。 如果指定了bind,则说明只允许来自指定网卡的Redis请求。如果没有指定,就说明可以接受来自任意一个网卡的R...
先安装Mongodb https://www.mongodb.com/download-center/community mongodb安装好之后,可视化部署安装Yapi 安装提示步骤操作,然后打开127.0.0.1:9090 出现初始页面,初始化之后,管理员账号一般为ymfe.org 进入my-api根目录 .bat脚本备份Mongodb yapi ,按日期备份 success...
1. 配置文件:mongo.conf 2. 设置自启动服务:run.bat (config文件为绝对路径)...
1.下载安装ssl地址 地址:http://slproweb.com/products/Win32OpenSSL.html 下载完成后进行安装 2.配置环境变量 3.配置nginx 将证书放入nginx/conf下(新建ssl文件夹里面) nginx配置文件如下 ...
在使用jupyter的时候通常需要需要打开一个终端,输入jupyter notebook,才可以运行,稍不注意终端还可能被误关闭,之前执行的结果全部丢失,很不方便,为此想将jupyter注册成一个服务,开机自启动,随时想用打开网址就可以了,不用担心终端被其他人误关了,使用起来非常方便。 具体配置过程如下: 配置密码 在Python中执行,输入密码,生成一个sha开头的加密字符串 将生成的密码放进配...
下载 http://www.mls-software.com/opensshd.html 配置 启动opensshd服务 停止opensshd服务 设置基于**认证的方式访问...