Nginx实现开机重启自动启动的方法

启明SEO 服务器与程序使用 2019-06-11 22:16:55 386 0 Nginx

将Nginx设置为Windows服务


需要借助"Windows Service Wrapper"小工具,项目地址: https://github.com/kohsuke/winsw


下载地址: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.exe


下载该工具后,将其放在 Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件nginx-service.xml(名字要和工具名一样),

Nginx实现开机重启自动启动的方法

文件结构如下:


nginx-service.xml 文件内容如下

<service>

  <id>nginx</id>

  <name>nginx</name>

  <description>nginx</description>

  <executable>C:\\nginx\\nginx.exe</executable>

  <logpath>C:\\nginx\\</logpath>

  <logmode>roll</logmode>

  <depend></depend>

  <startargument>-p C:\\nginx</startargument>

  <stopargument>-p C:\\nginx -s stop</stopargument>

</service>


然后在cmd命令里安装,输入nginx-service.exe install,然后打开服务,看看里面是不是已经有了nginx服务,设置为自动,再启动即可。


评论

好文推荐

6月3日百度下线搜索结果出图功能

6月3日百度下线搜索结果出图功能

搜索结果出图功能能够提高网站内容在搜索结果的......

又一个论坛宣布做不下去了,推一把论坛整体出售

又一个论坛宣布做不下去了,推一把论坛整体出售

论坛作为曾经的流量聚集地,在这些年逐渐没落,......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

zblog上传图片后,图片地址是404怎么解决

zblog上传图片后,图片地址是404怎么解决

前段时间为了优化企业的一个网站,就在这个网站......

虚拟主机怎么设置404页面?

虚拟主机怎么设置404页面?

什么是404页面?当我们地址栏输入一个网址,......

Nginx实现开机重启自动启动的方法

Nginx实现开机重启自动启动的方法

将Nginx设置为Windows服务需要借助......