windows 安装Nginx服务

一、版本说明

  Nginx版本:1.26.0 

二、下载Nginx

  下载地址:https://nginx.org/en/download.html

  

  选择一个版本,这里选择最新稳定版本

  下载后解压到一个目录,注意解压目录最好不要有中文、空格

  

  因为电脑只有一个C盘所以地址在C盘,可以选择自己习惯的安装位置

三、下载winsw

  下载地址:https://repo.jenkins-ci.org/artifactory/releases/com/sun/winsw/winsw/

  

  将winsw-2.9.0-bin.exe复制到nginx根目录下,重命名为nginx-service.exe

四、配置文件

  新建nginx-service.xml文件,内容为:

<?xml version="1.0" encoding="UTF-8" ?>
<service>
    <id>nginx</id>
    <name>nginx</name>
    <description>High Performance Nginx Service</description>
    <logpath>C:/AF/nginx/logs</logpath>
    <log mode="roll-by-size">
        <sizeThreshold>10240</sizeThreshold>
        <keepFiles>8</keepFiles>
    </log>
    <executable>C:/AD/Programs/nginx-1.26.0/nginx.exe</executable>
    <startarguments>-p C:/AD/Programs/nginx-1.26.0/</startarguments>
    <stopexecutable>C:/AD/Programs/nginx-1.26.0/nginx.exe</stopexecutable>
    <stoparguments>-p C:/AD/Programs/nginx-1.26.0/ -s stop</stoparguments>
</service>

  注意修改路径

  新建nginx-service.exe.config文件,内容为:

<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
    <startup>
        <supportedRuntime version="v2.0.50727" />
        <supportedRuntime version="v4.0" />
    </startup>
    <runtime>
        <generatePublisherEvidence enabled="false" />
    </runtime>
</configuration>

   完整目录结构:

  

五、安装服务

  在当前目录下使用管理员身份打开cmd窗口,执行:nginx-service.exe install

  

  

  执行完服务安装成功,服务名称为nginx

  如果想删除服务,执行sc delete nginx

  

 

posted @ 2024-05-14 11:33  始是逍遥人  阅读(261)  评论(0编辑  收藏  举报