Windows下以服务安装Nginx

  • 创建内容如下的nginx-service.xml

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <service>
    <id>Nginx</id>
    <name>Nginx</name>
    <description>High Performance Nginx Service</description>

    <!-- 启动命令 -->
    <executable>D:\ENV\Nginx\nginx.exe</executable>
    <startarguments>-p D:\ENV\Nginx</startarguments>

    <!-- 关闭命令 -->
    <stopexecutable>taskkill</stopexecutable>
    <stopargument>/F</stopargument>
    <stopargument>/IM</stopargument>
    <stopargument>nginx.exe</stopargument>

    <logpath>D:\ENV\Nginx\logs</logpath>
    </service>
  • 安装服务命令:nginx-service.exe install

  • 卸载服务命令:nginx-service.exe uninstall

评论