windows 安裝Nginx服務

始是逍遥人發表於2024-05-14

一、版本說明

  Nginx版本:1.26.0

二、下載Nginx

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

  windows 安裝Nginx服務

  選擇一個版本,這裡選擇最新穩定版本

  下載後解壓到一個目錄,注意解壓目錄最好不要有中文、空格

  windows 安裝Nginx服務

  因為電腦只有一個C盤所以地址在C盤,可以選擇自己習慣的安裝位置

三、下載winsw

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

  windows 安裝Nginx服務

  將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\nginx</startarguments>
    <stopexecutable>C:\AD\Programs\nginx-1.26.0\nginx.exe</stopexecutable>
    <stoparguments>-p C:\AD\Programs\nginx-1.26.0\nginx -s stop</stoparguments>
</service>

  注意修改路徑

  新建nginx-service.exe.xml檔案,內容為:

<?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>

   完整目錄結構:

  windows 安裝Nginx服務

五、安裝服務

  在當前目錄下使用管理員身份開啟cmd視窗,執行:nginx-service.exe install

  windows 安裝Nginx服務

  windows 安裝Nginx服務

  執行完服務安裝成功,服務名稱為nginx

  如果想刪除服務,執行sc delete nginx

  windows 安裝Nginx服務

相關文章