Registro de servicio Nginx Servicio de Windows

Instalar Nginx
Descargue nginx para Windows (http://nginx.org/download/nginx-1.10.0.zip) y luego descomprímalo en la ubicación deseada (D: \ xampp \ nginx)
Configurar Nginx como un servicio de Windows
Necesita usar el gadget "Windows Service Wrapper", dirección del proyecto: https://github.com/kohsuke/winsw
 

winsw-1.18-bin.exe

58KB
Después de descargar la herramienta, colóquela en el directorio de instalación de Nginx y cámbiele el nombre a nginx-service.exe para crear un archivo de configuración nginx-service.xml (el nombre debe ser el mismo que el nombre de la herramienta),
Cree nginx-service.exe.config (para admitir NET 4.0 runtime, solo NET 2.0 runtime es compatible de forma predeterminada)
La estructura del archivo es la siguiente:
El contenido de nginx-service.xml es el siguiente:
 
<service> <id> nginx </id> <name> Servicio Nginx </name> <description> Servicio Nginx de alto rendimiento </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>
 
El contenido de nginx-service.exe.config es el siguiente:
 
<configuración> <startup> <supportRuntime version = "v2.0.50727" /> <SupportRuntime version = "v4.0" /> </startup> <runtime> <generatePublisherEvidence enabled = "false" /> </runtime> </ configuración>
 
Ejecute el siguiente comando en cmd para instalar el servicio de Windows
D: \ xampp \ nginx \ nginx-service.exe instalar
Luego puede iniciar el servicio en el panel de servicio de Windows
Se puede acceder normalmente en el navegador
 

Supongo que te gusta

Origin www.cnblogs.com/Jason2018/p/12760854.html
Recomendado
Clasificación