文档章节

Windows下让nginx以服务的方式启动运行

j
 james_laughing
发布于 2014/11/19 11:18
字数 341
阅读 2545
收藏 9

在windows下安装了nginx, 郁闷是发现它没有以服务方式运行, 也就是说当用户注销后,程序会终止.因此需要将nginx作为服务运行.

方法一:

假设nginx安装在c:\nginx\下:

1.下载微软服务注册工具srvany.exe, instsrv.exe, 存放到c:\nginx\目录下
http://eastedu.bl-changjiang.com/UploadFiles/2006-5/511179043.rar

2.安装NGINX服务, 将命令行切换到c:\nginx\,执行下列命令
instsrv NGINX c:\nginx\srvany.exe

3.在c:\nginx\下,编辑一个nginx.reg文件
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters]
"Application"="C:\\nginx\\nginx.exe"
"AppParameters"=""
"AppDirectory"="C:\\nginx\\"

5.让服务与程序关联起来, 命令行执行
regedit /s nginx.reg

6.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行
@ECHO OFF
net stop nginx
net start nginx
EXIT

注意:以上方法仅适用于0.7.33以下版本,nginx从0.7.33更新到0.7.50后,重新编译得到新的nginx.exe,就不能通过这个服务启动了,但通过c:\nginx\nginx.exe仍能正常启动,所以,我们就需要使用方法二来解决。

方法二:

后来,Nginx官方推出win32版,烈火网整理了一个附件,可以让Nginx继续以服务的形式启动,点击下载附件


本文转载自:http://www.veryhuo.com/a/view/13483.html

共有 人打赏支持
j
粉丝 27
博文 445
码字总数 22038
作品 0
广州
nginx在window下的安装

下载nginx windows版本 http://www.nginx.org 2. 下载微软的2个工具: instsrv.exe、srvany.exe 去微软网站下载安装Windows Server 2003 Resource Kit Tools(rktools.exe),它包括标题提及的所...

wankaiming
2010/12/06
0
0
在 Windows 下安装和使用 Nginx

nginx/Windows 使用的是 Win32的 API ,而不是 Cygwin 模拟的。当前只有 select 这种网络模式,所以你不能指望它拥有高性能和高可扩展性。 要使用 nginx/Windows 建议下载最新的 0.8.32 这个...

红薯
2010/01/21
6.3K
2
nginx命令:启动,停止及命令参数详解

在项目开发中需要模仿真实运行环境,或者在运维项目的时候我们都会用的nginx,我们需要掌握一些基础的nginx命令,比如启动、停止nginx服务命令、配置改变时重载nginx、检查nginx配置文件命令等...

文心丶雕龙
2016/10/10
331
0
Nginx 服务器

nginx (windows启动) nginx(反向代理配置) 配置说明 Nignx注册Windows服务

JUKE
2016/12/08
11
0
nginx Windows版使用说明

nginx的Windows版本使用原生Win32 API(非Cygwin模拟层)。当前nginx/Windows只使用select作为通知方法,所以不要期待它有很高的性能和扩展性。鉴于这点和一些已知问题,nginx/Windows目前还...

我的去哈哈
2014/02/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
29
0
awk命令扩展使用操作

awk 中使用外部shell变量 示例1 [root@centos01 t1022]# A=888[root@centos01 t1022]# echo "" | awk -v GET_A=$A '{print GET_A}'888[root@centos01 t1022]# echo "aaaaaaaaaaaaa" | aw......

野雪球
今天
27
0
深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
今天
33
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
今天
20
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部