当前位置: 首页 > news >正文

像Linux的systemd一样创建一个windows系统服务,让nginx服务随windows系统启动而自动启动服务

像Linux的systemd一样创建一个windows系统服务,让nginx服务随windows系统启动而自动启动服务

windows前置条件

  • choco【包管理工具】
  • nssm 【windows下的服务注册管理命令行工具】
  • windows版本的nginx可执行程序

环境准备

windwos版本nginx1.26.3官方下载链接

执行步骤

我们首先在windows系统上安装choco 包管理工具

接着通过choco包管理工具安装nssm

安装好nssm后,通过该工具,将nginx注册成windows系统服务,并配置让nginx服务随windows系统启动而自动启动

安装choco

以管理员权限打开powershell,在打开的powershell终端中执行以下命令安装choco

035f54ad-535e-4e40-8362-a9908201c7cc

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

安装nssm

通过choco安装nssm

choco install nssm -y

9965525f-f227-4964-b97f-8ac535aa878c

将nginx注册成windows系统服务

将windows版的nginx压缩包下载到windows本地,解压,将解压后的nginx目录,移动到软件存放位置。记住解压后nginx目录的存放位置。

dc5ffb5d-6afa-4dcf-a592-65e3b0f72580

230d80e4-2439-4029-ba16-c11d3ab61618

以管理员权限打开powershell,执行以下命令开始注册windows系统服务

035f54ad-535e-4e40-8362-a9908201c7cc

nssm install nginx

在弹出的窗口中选择我们存放nginx目录的位置,选择nginx.exe,选择好配置文件,示例如下图:

9ec1d668-143c-4b2d-869b-7fdd805a3d86

弹出服务配置成功提示

243c32eb-117d-43e4-a66d-c1d4c8a75b41

配置nginx服务随windows系统启动而自动启动

打开windows运行框,执行services.msc

e3c90d60-ae67-4463-b007-c016046e27f6

在打开的服务管理中找到我们新注册的nginx服务

fadb3b44-442a-4482-b3bc-73130478deb9

在找到的nginx服务上鼠标右击,打开nginx服务的属性

a2fb972a-f989-4b9a-9b54-b31aab3319bc

启动类型改为自动,确定,即可让nginx服务随windows系统启动而自动启动了。

e5e0efb3-8a8f-492b-82c4-fdeffff8210e

到此【将nginx服务配置为windows系统服务并且随windows系统启动而启动】需求实现

http://www.dtcms.com/a/521290.html

相关文章:

  • lesson75:Vue 数据绑定实战:v-model 表单处理与 v-bind 样式控制全解析
  • 图的基本概念与操作
  • **发散创新:深度解析错误处理机制的设计与实现**在软件开发过程中,错误处理是不
  • app大全软件网站中国建筑网官网监理工程师网站
  • 三明网站建设公司免费秒开小游戏
  • 宿迁华夏建设集团网站东莞网络科技公司排名
  • NVIDIA NCCL 源码学习(十五)- Symmetric Memory
  • 3.无重复字符的最长子串
  • 网站开发范例文档wordpress新建页面慢
  • 什么是 Spring IOC 容器?
  • 重庆网站建设的好处网站建设不好
  • wordpress做游戏网站做logo赚钱的网站
  • 搜索建站百度95099怎么转人工
  • DeepSeek-GRPO (PPO)
  • 企业免费网站系统下载地址wordpress 如何开发
  • 阿里云域名备案网站建设方案上海工程建设造价信息网站
  • 山东高密网站建设wordpress怎么用模板
  • Prometheus(三)—— PromQL从入门到精通:掌握Prometheus数据查询的核心技术
  • 怎么在国外建网站建设行业网站大概需要都少钱
  • 手机网站有什么区别是什么意思网站开发所需费用支出有哪些
  • 网站空间的根目录可以以个人名义做网站么
  • 新网站推广方案系统优化有什么用
  • 外部依赖不稳定会给项目带来哪些风险
  • 【图像处理基石】多光谱图片去噪入门:从概念到Python实操
  • 国外网站 dns济南公司网站开发
  • 文档质量差会如何影响后期维护
  • 气象网站建设需求方案我想自己在网站上发文章 怎样做
  • 深圳微商城网站设计公司设计logo商标
  • 深度学习(四)——logistic回归
  • 网站建设开发上线流程建筑公司简历模板