Windows Service Wrapper(winsw.exe)
v1.9 最新官方版 发表评论
- 软件类别:服务器区
- 软件大小:33.00 KB
- 更新时间:2019-05-07 11:56
- 软件版本:v1.9 最新官方版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:0
差评:0

软件介绍
Windows Service Wrapper程序是可以设置Ngnix在Windows系统下自动启动服务器,根据提示设置服务器名称和路径,就能开启自动启动的模式了,欢迎你来it猫扑下载
使用方法:
1、下载最新版的 Windows Service Wrapper 程序,比如我下载的名称是 &winsw-1.9-bin.exe&,
然后,把它命名成你想要的名字(比如: &myapp.exe&,当然,你也可以不改名)
2、将重命名后的 myapp.exe 复制到 nginx 的安装目录(我这里是 &F:nginx-0.9.4&)
3、在同一个目录下创建一个Windows Service Wrapper的XML配置文件,名称必须与第一步重命名时使用的名称一致(比如我这里是 &myapp.xml&, 如果,你没有重命名,则应该是 &winsw-1.9-bin.xml&)
文件内容如下:
<?xml version=&1.0& encoding=&UTF-8& ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>F:nginx-0.9.4nginx.exe</executable>
<logpath>F:nginx-0.9.4</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p F:nginx-0.9.4</startargument>
<stopargument>-p F:nginx-0.9.4 -s stop</stopargument>
</service>
4、命令行下执行以下命令,以便将其安装成Windows服务。
F:nginx-0.9.4> myapp.exe install
OK,至此,完工,确认一下:我的电脑 右键 -> 管理 -> 服务 -> 是否有了个 nginx 呢?启动起来,在浏览器中 访问 http://localhost 确认一下,再 停止服务,再访问一下 http://localhost 确认一下。
补充:
Windows Servcie Wrapper的命令格式如下:
# 安装服务
CMD:> myapp.exe install
# 卸载服务
CMD:> myapp.exe uninstall
# 启动服务
CMD:> myapp.exe start
# 停止服务
CMD:> myapp.exe stop
5、在命令行下执行以下命令,以便将其注册成Windows服务:nginx-service.exe install

6、总结:在Windows环境中,要对外提供的Windows服务一般都要将其启动类型设置为自动。
Nginx启动:
Nginx 是一个 web 服务器。它类似于 Lighttpd,作为轻量级的 web server,可以替代重量级的 Apache/iis。Nginx 专为性能优化而开发,是一个快速且能经受高负载考验的 web server。它来自于 Linux 世界但同样可以运行在 Windows 上面(由本地语言构建)。唯一的问题就是它不支持 Windows Services。
Nginx 是绿色免安装的。这里我不去介绍它的管理配置,官方已经提供了一个很棒的 wiki,上面有丰富的服务器相关信息(参考文后链接)。可以使用默认的配置,它会使用 Nginx 目录下的 html 文件夹服务于端口 80。
只需简单地执行 nginx.exe 即可启动 Nginx。但你想要停止它的时候问题来了,你需要执行以下命令:
nginx.exe -s stop
其他方法自启动:
虽然这很简单,但是如果它能够像 apache 或 IIS 那样作为一个服务工作的话会更漂亮。那样的话,我们就可以设置机器启动时 Nginx 自动启动,还可以方便地启动、停止或者重启服务,设置恢复选项、依赖的服务,等等。
为什么不使用 instsrv/servany、FireDaemon 或者其他办法呢
已经有介绍如何通过 FireDaemon 使用 Nginx,但它有一个很重要的问题。Nginx 启动以后,它会创建一个次级进程。所以会有两个 nginx.exe 在运行。对于这个官方可能有一个很合理的理由,但你最好到 Nginx 论坛去问为什么:-)
通过 instsrv/srvany(微软官方创建服务的方法) 或者 FireDaemon 的方式(来创建 Nginx 为服务),只是启动进程,当你想要停止它时,将关闭这个进程。但这些方式都无法关闭多余的那个 nginx.exe 进程。所以每次你停止/启动/重启服务都会产生一个多余的 nginx.exe 进程。不怎么好!
启动、停止和重新加载服务:通过cmd以守护进程方式启动nginx.exe:start nginx.exe,停止服务:nginx -s stop,重新加载配置:nginx -s reload;
多平台下载
Pc版Windows Service Wrapper(winsw.exe) v1.9 最新官方版
猜你喜欢
nginx

nginx
nginx哪个版本稳定?使用nginx服务器搭建网站的朋友可以留意一下,下面是nginx官网推出的一系列版本的nginx客户端,包括win版,mac版,linux版...
本类推荐
本类最新
北京时间v11.4.0
开州看房网v1.1.7
护卫神JSP大师v3.2 官方版
纵横iis防盗链新云专用版v5.0 专业版
Emby服务器v16.0.30530.185 绿色版
XAMPP for Windowsv8.0.5.0 多国语言官方安装版
开源脚本语言(PHP)v8.1.9 for Windows 32位/64位
WampServer x64位(Apache服务器套装)v3.1.7 官方安装版
iis7服务器管理v2.1.9 官方版
PHP环镜windows版32位v8.1.8 官方最新版
Nginx稳定版v1.23.0 官方版
VNC Server for Windowsv6.9.0 官方安装版
vnc enterprise edition汉化版(含注册码)v4.2.9 中文安装版
宝塔Windows面板v7.5.0 官方最新版
宝塔面板手动版v7.5.0 免费版
相关软件
Serv U FTP Server 10(FTP 服务器)v10.3多国语言绿色特别版serv-U是目前众多的FTP服务器软件之一。通过使用Serv-U,用户能够将任何一台PC设置成一个FTP服务器,这样,用户或其他使用者就能够使用FTP协议,通过在同一网络上的任何一台PC与FTP服务器连接,进行文件或目录的复制,移动,创建,和
Http File Server 破解版v2.40 Build 271 汉化免费版HttpFileServer破解版完全免费使用,轻松搭建服务器,快速传输文件,安全且十分稳定,深受用户喜爱,欢迎感兴趣的朋友来IT猫扑网下载。httpfileserver中文版介绍:HttpFileServer破解版是专为个人用户所设计的HTTP文件服务器,如果
Helix Server中文版v12.0.0.1095 汉化版HelixServer中文版是一款无限容量的全功能的流媒体服务器,可提供50多个流媒体视频和音频数据类型包括realaudio,realvideo,WindowsMedia和QuickTime,这个服务器是为简单以及大型多服务器部署,欢迎你来it猫扑下载搭建HelixS
DB Mail Pro 邮件服务器v3.94 Beta 2 官方最新版DBMailPro是很好用的邮件服务器,电子邮件的收发非常快速,还可以进行垃圾邮件过滤,支持多域名收发,时效性和安全性有保障,有需要的话就来IT猫扑下载吧!DBMailPro邮件服务器官方简介该软件是完全基于数据库存储的邮件服务器软
下载排行
- 1ccproxy免注册码
- 2xmanager enterprise4连接服务器
- 3Serv U FTP Server15.0注册机(注册码)
- 4serv-u 简体中文破解版
- 5ngrok.exe(本地服务器映射到外网)
- 6小精灵ASP服务器架设软件
- 7AppServ(集成了PHP 6.0 MYSQL 6.0等)
- 8微软exchange邮箱服务器免费版
- 9NAS4Free 64位(NAS服务器搭建软件)
- 10WinWebMail企业邮件系统(WebEasyMail)






Microsoft Exchange Server 2010 SP2
zend framework 1.10.2 核心版
Apache Tomcat 7.0
360主机卫士iis版
花生壳动态域名解析
IIS7.0完整安装包
iis6.0完整安装包
啊D组件查询程序
悬镜管家电脑端











网友评论
查看所有0条评论