列表格式显示

热搜: 360安全卫士  |   安全浏览器 |   恢复大师 |   杀毒 |   软件集合包 |   录屏  |   51游戏盒子  |   GoLink加速器 |   雷神网游加速器 |   Steam下载管家

01网络软件 - 分类
服务器区 - 时间排序 更多...
服务器区 - 点击排序 更多...
服务器区 - 大小排序 更多...
    作者

    /headphoto/1.jpg

    admin

    用户ID: 1

    年龄: 33

    性别:

    地区:

    人气: 5117

    登录时间: 2024/10/7 23:49:25

    简单介绍:

     

    最近发布的软件 更多>>

    首页 >> 01网络软件>> 服务器区>>Windows Service Wrapper(winsw.exe) 发布者:admin >> 本人发布的更多软件

    Windows Service Wrapper(winsw.exe) 

         
    软件厂家: 官方网站:
    大小: 语言:
    类型: 类别:
    更新时间: 运行环境:
    ;开始下载地址

    360精品软件下载

    装机必备
    办公必备
    MAC系统
    游戏娱乐
    360安全卫士
    大安全时代,提供全面安全服务 HTTP高速下载
    360安全浏览器
    全面守护上网安全,防病毒网站,防隐私泄露 HTTP高速下载
    360压缩
    永久免费、安全、高效 HTTP高速下载
    360桌面助手
    全面提升办公效率,工作更轻松 HTTP高速下载
    360随心定制包
    自选软件制作一键安装的“集合包” HTTP高速下载
    集合包
    官方推荐赚钱的软件包,打包到一起,一键安装 HTTP高速下载
    360文件夹
    高级轻巧文件管理器 HTTP高速下载
    雷神网游加速器
    一键加速Steam千款游戏,免费体验,随时暂停加速时间 HTTP高速下载
    360杀毒
    一键扫描,全面诊断,彻底杀毒,拦截广告 HTTP高速下载
    启源恢复大师
    简单易用,好评度高. HTTP高速下载
    360安全卫士极速版
    安全力十足,无广告弹窗 HTTP高速下载
    360极速浏览器X 64位
    极速浏览,极致顺滑 HTTP高速下载

    winsw.exe 可以用作windows服务自启动,你不需要每次都手动去输入命令就可以快速启动,可以实现 nginx 注册为windows服务,这款工具方便实用,有需要的用户赶快来绿色资源网免费下载体验吧!

    软件介绍:

    winsw.exe是一款用于服务器的辅助工具,主要功能为可帮助用户无需每次输入命令,让nginx作为windows服务实现自启动,有效的得到win的支持,非常的便捷实用。

    winsw.exe

    windows service wrapper使用方法:

    1、下载最新版的 windows service wrapper 程序,比如我下载的名称是 "winsw-1.9-bin.exe",

    然后,把它命名成你想要的名字(比如: "myapp.exe",当然,你也可以不改名)

    2、将重命名后的 myapp.exe 复制到 nginx 的安装目录(我这里是 "f:\nginx-0.9.4")

    3、在同一个目录下创建一个windows service wrapper的xml配置文件,名称必须与第一步重命名时使用的名称一致(比如我这里是 "myapp.xml",如果,你没有重命名,则应该是 "winsw-1.9-bin.xml")

    nginx启动:

    nginx 是一个 web 服务器。它类似于 lighttpd,作为轻量级的 web server,可以替代重量级的 apache/ iis 。nginx 专为性能优化而开发,是一个快速且能经受高负载考验的 web server。它来自于 linux 世界但同样可以运行在 windows 上面(由本地语言构建)。唯一的问题就是它不支持 windows services。

    nginx 是绿色免安装的。这里我不去介绍它的管理配置,官方已经提供了一个很棒的 wiki,上面有丰富的服务器相关信息(参考文后链接)。可以使用默认的配置,它会使用 nginx 目录下的 html 文件夹服务于端口 80。

    只需简单地执行 nginx.exe 即可启动 nginx。但你想要停止它的时候问题来了,你需要执行以下命令:

    nginx.exe -s stop

    其他方法自启动:

    虽然这很简单,但是如果它能够像 apache 或 iis 那样作为一个服务工作的话会更漂亮。那样的话,我们就可以设置机器启动时 nginx 自动启动,还可以方便地启动、停止或者重启服务,设置恢复选项、依赖的服务,等等。

    为什么不使用 instsrv/servany、firedaemon 或者其他办法呢

    已经有介绍如何通过 firedaemon 使用 nginx,但它有一个很重要的问题。nginx 启动以后,它会创建一个次级进程。所以会有两个 nginx.exe 在运行。对于这个官方可能有一个很合理的理由,但你最好到 nginx 论坛去问为什么:-)

    通过 instsrv/srvany(微软官方创建服务的方法) 或者 firedaemon 的方式(来创建 nginx 为服务),只是启动进程,当你想要停止它时,将关闭这个进程。但这些方式都无法关闭多余的那个 nginx.exe 进程。所以每次你停止/启动/重启服务都会产生一个多余的 nginx.exe 进程。不怎么好!

    启动、停止和重新加载服务:通过cmd以守护进程方式启动nginx.exe:start nginx.exe,停止服务:nginx -s stop,重新加载配置:nginx -sreload;

    每次以cmd方式启动nginx服务不符合实际要求,于是我们想到将其注册为windows服务,并设置为自动启动模式。这里,我们使用一个不错的小程序:“windows service wrapper”,将nginx.exe注册为windows服务!

    winsw.exe让nginx作为windows服务开机自启动:

    文件内容如下:

    <?xml version="1.0" encoding="utf-8" ?>

    <service>

    <id>nginx</id>

    <name>nginx</name>

    <description>nginx</description>

    <executable>f:\nginx-0.9.4\nginx.exe</executable>

    <logpath>f:\nginx-0.9.4\</logpath>

    <logmode>roll</logmode>

    <depend></depend>

    <startargument>-p f:\nginx-0.9.4</startargument>

    <stopargument>-p f:\nginx-0.9.4 -s stop</stopargument>

    </service>

    命令行下执行以下命令,以便将其安装成windows服务。

    f:\nginx-0.9.4> myapp.exe install

    ok,至此,完工,确认一下:我的电脑 右键 -> 管理 -> 服务 -> 是否有了个 nginx 呢?启动起来,在 浏览器 中 访问 http://localhost 确认一下,再 停止服务,再访问一下http://localhost 确认一下。

    补充:

    windows servcie wrapper的命令格式如下:

    # 安装服务

    cmd:\> myapp.exe install

    # 卸载服务

    cmd:\> myapp.exe uninstall

    # 启动服务

    cmd:\> myapp.exe start

    # 停止服务

    cmd:\> myapp.exe stop

    在命令行下执行以下命令,以便将其注册成windows服务:nginx-service.exe install

    windows service wrapper(winsw.exe) v1.9 官方最新版 0 </
    div>

    本页Html网址:/htmlsoft/2755.html

    本页aspx网址:/soft.aspx?id=2755&bianhao=20231230_234023_659286&kind1=01网络软件&kind2=服务器区

    上一篇:星外安全配置软件免费版

    下一篇:lnmp一键安装包

    增加   


    相关评论        新窗口打开查看评论