3、在同一个目录下创建一个windows service wrapper的xml配置文件,名称必须与第一步重命名时使用的名称一致(比如我这里是 "myapp.xml",如果,你没有重命名,则应该是 "winsw-1.9-bin.xml") nginx启动:
nginx 是一个 web 服务器。它类似于 lighttpd,作为轻量级的 web server,可以替代重量级的 apache/iis。nginx 专为性能优化而开发,是一个快速且能经受高负载考验的 web server。它来自于 linux 世界但同样可以运行在 windows 上面(由本地语言构建)。唯一的问题就是它不支持 windows services。
nginx 是绿色免安装的。这里我不去介绍它的管理配置,官方已经提供了一个很棒的 wiki,上面有丰富的服务器相关信息(参考文后链接)。可以使用默认的配置,它会使用 nginx 目录下的 html 文件夹服务于端口 80。
每次以cmd方式启动nginx服务不符合实际要求,于是我们想到将其注册为windows服务,并设置为自动启动模式。这里,我们使用一个不错的小程序:“windows service wrapper”,将nginx.exe注册为windows服务! winsw.exe让nginx作为windows服务开机自启动: 文件内容如下: