NGINX是一款非常不错的程序,占用资源小,而且用来做反向代理非常的方便,自己国内有机器,但是使用到80端口需要备案,如果做博客类的,审批很麻烦,所以一般用香港的机器反向到国内来处理.NGINX默认是不支持于系统服务方式来运行的,所以这就碰到了一些问题,比如服务器宕机了,在家没法远程桌面进去,然后机器重启了,但是NGINX没启动,导致网站没法启动.
就算你创建快捷方式,加到启动项目,也是没用了,因为那个要进去桌面以后,才会启动程序.所以我们借助其它软件来完成这个启动的服务.在这里推荐使用NSSM(the Non-Sucking Service Manager)一款小巧的软件. 将这个软件放到NGINX的目录下,比如我的NGINX放到D盘,那么这样运行: D:\nginx\nssm.exe install nginx在弹出的软件设置对话框,选择nginx.exe所在位置,服务的名称,这里不要直接用nginx否则会提示服务已经存在之类的错误,你可以改为: nginxserver等等,点击确认后就安装成功了.
这样无论机器如何重启,NGINX都是于系统服务自动运行起来了,非常的方便.
NSSM下载地址: http://nssm.cc/download
本文由山坛兄弟原创或编辑,转载请保留链接【WINDOWS下如何将NGINX注册为系统服务?】http://www.030904.net/linux/201.html 上一篇: 发送YAHOO出现451 4.3.2 Internal error reading data