zl程序教程

您现在的位置是:首页 >  其他

当前栏目

window 怎么样让nginx开机自启动详解程序员

Nginx程序员 详解 开机 window 怎么样 自启动
2023-06-13 09:20:19 时间
安装Nginx

下载windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之后解压到需要放置的位置(D:/xampp/nginx)

window 怎么样让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-service.exe.config(为支持NET 4.0 runtime,默认只支持NET 2.0 runtime)

文件结构如下:

window 怎么样让nginx开机自启动详解程序员

nginx-service.xml 内容如下:


  name Nginx Service /name   description High Performance Nginx Service /description     logpath D:/xampp/nginx/logs /logpath   log mode= roll-by-size     sizeThreshold 10240 /sizeThreshold     keepFiles 8 /keepFiles   /log     executable D:/xampp/nginx/nginx.exe /executable     startarguments -p D:/xampp/nginx /startarguments     stopexecutable D:/xampp/nginx/nginx.exe /stopexecutable     stoparguments -p D:/xampp/nginx -s stop /stoparguments   /service
  supportedRuntime version= v2.0.50727  /   supportedRuntime version= v4.0  /   /startup   runtime   generatePublisherEvidence enabled= false /   /runtime /configuration