知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

把Nginx注册成Windows的系统服

发布时间:2014-09-05 16:04:03作者:知识屋


把Nginx注册成Windows的系统服
 
1. 下载微软的2个工具: instsrv.exe、srvany.exe 
去微软网站下载安装Windows Server 2003 Resource Kit Tools(rktools.exe),它包括标题提及的所有必要的工具,下载完安装好。
http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe  www.zhishiwu.com  
2. 运行命令 
在rktools安装目录下(一般在C:/Program Files/Windows Resource Kits/Tools目录)可以发现这两个程序.在运行下面命令之前,确保将srvany.exe复制到nginx的安装(解压)目录下,然后运行: 
 
打开命令行输入以下命令
instsrv Nginx D:/nginx/srvany.exe
这样就安装了一个名为Nginx的服务。也就是将srvany.exe注册成一个服务Nginx。Net start Nginx时,肯定会运行srvany.exe
 
3. 配置Nginx的运行参数:目的是运行srvany.exe时,附带运行E:/wwwroot/nginx/nginx.exe程序。   www.zhishiwu.com  
可以直接将配置导入到注册表 
Window register代码
Windows Registry Editor Version 5.00  
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/NGINX/Parameters]   
"Application"="e:/wwwroot/nginx/nginx.exe"  
"AppParameters"=""  
"AppDirectory"="e:/wwwroot/nginx/"  
Parameters是新加的
 
现在就可以通过控制面板->管理员工具->服务中找到该服务,并启动和停止了。
 
 
作者 李凯
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜