zoukankan      html  css  js  c++  java
  • 使用WinSW把nginx做成windows服务

    1。下载nginx:http://nginx.org/en/download.html

    2.下载win sw:https://github.com/winsw/winsw/releases/tag/v2.11.0 ,下载.NET 4.0 版本,WinSW.NET4.exe。

    3.解压nignx压缩包,并重命名文件夹为“nginx”。本例的nginx.exe完整路径为:D:Soft ginx ginx.exe

    4。将下载的WinSW.NET4.exe 复制进D:Soft ginx。

    5。在D:Soft ginx新建一个名为“WinSW.NET4.xml”的XML文件,内容如下:

    <service> 
     <!--服务名称-->
    <id>nginxsvr</id>
      <!--显示名称-->
    <name>nginx-svr</name>
     <!--描述-->
    <description>自启动的 nginx</description> 
     <!--windows服务安装日志-->
    <logpath>D:Soft
    ginxlog2</logpath> 
    <logmode>roll</logmode> 
    <depend></depend> 
     <executable>D:Soft
    ginx
    ginx.exe</executable> 
     <stopexecutable>D:Soft
    ginx
    ginx.exe -s stop</stopexecutable> 
    </service>

    XML的路径根据实际情况修改。

    6.用命令安装并启动:

    D:Soft ginxWinSW.NET4.exe install

    NET START nginxsvr

    7.如果需要卸载 :

    NET STOP nginxsvr

    D:Soft ginxWinSW.NET4.exe uninstall

    可以保存为批处理,安装BAT:

    echo "安装"
    D:Soft
    ginxWinSW.NET4.exe install
    echo "启动名为nginxsvr的windows服务"
    NET START nginxsvr
    pause

    卸载BAT:

    echo "一定要先停止后卸载,否则电脑需要重启"
    echo "停止名为nginxsvr的windows服务"
    NET STOP nginxsvr
    D:Soft
    ginxWinSW.NET4.exe uninstall
    pause

    可运行 services.msc 来查看服务状态。

  • 相关阅读:
    [Tyvj模拟赛]运
    [NOIP 2011]聪明的质监员
    暑假集训D10总结
    暑假集训D9总结
    [POI2008]枪战Maf
    [Usaco2007 Open]Fliptile 翻格子游戏
    [bzoj1592] Making the Grade
    学生信息管理系统(增删改查)【代码不完整】
    《程序员修炼之道》第五次读后感
    《程序员修炼之道》第四次读后感
  • 原文地址:https://www.cnblogs.com/runliuv/p/14926857.html
Copyright © 2011-2022 走看看