跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > 将nginx注册为Windows系统服务

将nginx注册为Windows系统服务

时间:2024-04-18 16:15:30 来源:网络cs 作者:言安琪 栏目:卖家故事 阅读:

标签: 系统  服务  注册 
阅读本书更多章节>>>>

文章目录

1、使用nssm小工具2、使用winsw小工具2.1、下载2.2、用法2.3、重命名2.4、创建配置文件2.4.1、xml文件2.4.2、config文件(该文件可省略) 2.5、最终文件2.6、安装与卸载

1、使用nssm小工具

该方法最简单

首先,下载nssm小工具:https://nssm.cc/download

在这里插入图片描述
管理员运行cmd,进入到nssm.exe的路径中,输入nssm install
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、使用winsw小工具

Windows Service Wrapper(winsw)是一个可执行二进制文件,可用于包装和管理作为Windows服务的自定义进程

2.1、下载

下载地址1:https://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/
在这里插入图片描述

下载地址2:https://github.com/winsw/winsw/releases
在这里插入图片描述

2.2、用法

WinSW通过配置文件(支持xml和yaml两种格式)的方式进行管理。

配置完成后,可使用以下命令进行windows服务的安装、启动、停止等操作(大多数命令都需要管理员权限才能执行)

install 将服务安装到Windows Service Controller.uninstall 卸载服务和上面相反的操作。start 启动服务,该服务必须已经安装。stop 停止服务。stopwait 停止服务并等待,直到它实际上停止为止。restart 重新启动服务。如果该服务当前未运行,则此命令的作用类似于start。status 检查服务的当前状态。

2.3、重命名

将下载好的WinSW-x64.exe重命名,命名后的名称即为要注册的服务名

2.4、创建配置文件

重点:WinSW.exe 、xml配置文件、config配置文件 需要在重命名时设为为相同的文件名

2.4.1、xml文件

创建的xml文件名需要与上面exe的文件名保持一致,xml内容:

<service>  <!-- 服务ID。它应该在整个Windows系统中是唯一的-->  <id>nginx-service</id>  <!-- 在系统服务中显示的名称 -->  <name>nginx-service</name>  <!-- 服务描述 -->  <description>nginx服务</description>    <!-- 启动可执行文件的路径 -->  <executable>D:\nginx-1.24.0\nginx.exe</executable>  <!-- 停止可执行文件的路径 -->  <stopexecutable>D:\nginx-1.24.0\nginx.exe</stopexecutable>  <!-- 停止参数 -->  <stoparguments>-p D:\nginx-1.24.0 -s stop</stoparguments>  <!-- 日志路径(如不配置,日志文件默认在可执行文件的路径) -->  <logpath>D:\nginx-1.24.0\nginx-service-logs</logpath>  <!-- 日志模式 -->  <log mode="roll-by-size">    <sizeThreshold>10240</sizeThreshold>    <keepFiles>8</keepFiles>  </log></service>

2.4.2、config文件(该文件可省略)

config文件,配置是固定的,直接粘贴用

<configuration>  <startup>    <supportedRuntime version="v2.0.50727" />    <supportedRuntime version="v4.0" />  </startup>  <runtime>    <generatePublisherEvidence enabled="false"/>   </runtime></configuration>

2.5、最终文件

在这里插入图片描述

2.6、安装与卸载

语法:[服务名] 指令

安装服务:nginx-service install
卸载服务:nginx-service uninstall

在这里插入图片描述
在这里插入图片描述

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-18/160093.html,文章来源:网络cs,作者:言安琪,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论