分类分类
大小:33.00 KB更新:2019/05/07
类别:服务器区系统:Winll

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 是一个 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;
ccproxy免注册码服务器区6.27 MBv8.0 破解版
详情Kiwi Syslog Server日志服务器服务器区59.84 MBv9.5.1 安装版
详情proxycap汉化版服务器区2.93 MBv5.00 永久使用版
详情WampServer x64位(Apache服务器套装)服务器区284.00 MBv3.1.7 官方安装版
详情bitvise ssh server(最好用的winsshd)服务器区19.00 MBv8.3.7 官网最新版
详情IIS7.0完整安装包服务器区174.00 MB安装版
详情Tiny PXE Server服务器区5.54 MBv1.0.0.23 绿色版
详情serv-u 简体中文破解版服务器区19.00 MBv15.1.6.25 绿色特别版
详情SQL2000 Perssonal Edition(XP)服务器区311.91 MB个人版
详情SQL Server 2005服务器区36.00 MB精简绿色版(36M)
详情Exchange Server 2007 SP3服务器区1.07 GB简体中文版
详情serv u ftp server 15服务器区21.48 MBv15.1.2 简体中文破解版
详情Windows Service Wrapper(winsw.exe)服务器区33.00 KBv1.9 最新官方版
详情VNC Server for Windows服务器区16.00 MBv6.9.0 官方安装版
详情winmail mail server管理工具服务器区26.97 MBv4.5 免注册破解版
详情cproxy2010完美破解版服务器区660.00 KB绿色版
详情win10 iis管理器服务器区15.10 MBv7.0 完整安装包
详情Serv U FTP Server15.0注册机(注册码)服务器区1.50 MB32/64位 v2.3.1 免费版
详情海龟Git图形化软件(tortoisegit)服务器区19.00 MBv2.12.0 官方中文版
详情xmanager power suite 6中文破解版服务器区96.80 MBv6.00.89 特别版
详情点击查看更多
Microsoft Exchange Server 2003服务器区128.85 MB简体中文企业版
详情Microsoft Exchange Server 2010 SP2服务器区526.00 MB64位微软官方安装版
详情PHP 5.3.1 VC6 Thread Safe Zip服务器区13.14 MB
详情IIS7.0完整安装包服务器区174.00 MB安装版
详情SQL Server 2005服务器区36.00 MB精简绿色版(36M)
详情XAMPP for Windows服务器区147.00 MBv8.0.5.0 多国语言官方安装版
详情umail邮件系统服务器区59.29 MBv9.8.58 官方版
详情Cisco GNS3模拟实验常用的思科IOS集合包服务器区221.00 MBv2017 最新版
详情PHP v5.2.9.2 For Windows服务器区17.51 MB官方安装版
详情apache Tomcat for windows服务器区7.18 MBv5.5.20 中文版
详情ccproxy免注册码服务器区6.27 MBv8.0 破解版
详情IIS5.1完整安装包服务器区11.82 MB
详情PHP For Windows服务器区18.64 MBv5.6 官方版
详情Kiwi Syslog Server日志服务器服务器区59.84 MBv9.5.1 安装版
详情tomcat6.0绿色版服务器区7.68 MBv6.0.45 x64版
详情xampp(PHP5.3+5.6+7.0)服务器区31.50 MBv2016 官方绿色版
详情phpStudy 2018服务器区59.81 MBv1.17 最新版
详情phpstudy 2016(PHP环境一键安装包)服务器区52.00 MB支持php7
详情Microsoft SQLServer 2005 Management Studio Express SP3服务器区41.90 MB32位/64位 官方简体中文版
详情bitvise ssh server(最好用的winsshd)服务器区19.00 MBv8.3.7 官网最新版
详情点击查看更多
PHPOpt for IIS系统服务器区5.70 MBv4.0 简体中文版
详情xmanager enterprise 5注册机服务器区10.00 KB附注册码及使用教程
详情zend framework 1.10.2 核心版服务器区5.72 MB官方版
详情Apache Tomcat 7.0服务器区8.54 MBv7.0.70 官方安装版
详情迷你ASP服务器(Sws AspWebServer)服务器区1.33 MBv2.3 官方版
详情360主机卫士iis版服务器区20.60 MBv1.0.9.47 官方版
详情XAMPP for Windows服务器区147.00 MBv8.0.5.0 多国语言官方安装版
详情服务器安全狗服务器区26.01 MBv5.0.24188 官方版
详情花生壳动态域名解析服务器区2.35 MBv5.3.0.34889 官方正式版
详情IIS7.0完整安装包服务器区174.00 MB安装版
详情Apache Tomcat8.0 64位服务器区10.38 MBv8.5.4 官方免安装版
详情xampps X64服务器区163.00 MBv8.1.2 最新版
详情iis6.0完整安装包服务器区7.66 MB适用于XP2003Internet信息服务
详情apache Tomcat for windows服务器区7.18 MBv5.5.20 中文版
详情IIS5.1完整安装包服务器区11.82 MB
详情IIS 6.0(windows2003 安装iis i386 所需要文件)完整安装包服务器区15.30 MB2012-4-21号修复
详情啊D组件查询程序服务器区213.00 KBv1.0 绿色版
详情Microsoft Exchange Server 2003服务器区128.85 MB简体中文企业版
详情Nginx服务器套装(wnmp开发环境套件)服务器区38.51 MBv2.2.4 官方版
详情小旋风asp webserver软件服务器区1.00 MB官方安装版
详情点击查看更多






































