首页 > 系统相关 >nginx-部署windows服务(亲测有效)

nginx-部署windows服务(亲测有效)

时间:2024-09-02 10:49:38浏览次数:8  
标签:exe 服务 service windows nginx winsw 亲测 1.24

Windows Service Wrapper(简称winsw)

下载winsw

https://repo.jenkins-ci.org/artifactory/releases/com/sun/winsw/winsw/

  1. 进入链接页面

    image.png

  2. 选择对应的版本

    image.png

  3. 下载后缀名为net4.exe的文件

    image.png

重命名文件

将winsw-2.9.0-net4.exe重命名为nginx-service.exe,并放置到nginx根目录中。

image.png

新建xml配置文件

同样在nginx目录下创建nginx-service.xml文件。并配置以下信息

<?xml version="1.0" encoding="UTF-8" ?>
<service>
  <!--服务名称-->
  <id>nginx</id>
  <!--服务显示名称-->
  <name>nginx service</name>
  <!--服务描述-->
  <description>nginx服务></description>
  <!--log输出路径及大小-->
  <logpath>D:\nginx\nginx-1.24.0\logs</logpath>
  <log mode="roll-by-size">
    <sizeThreshold>10240</sizeThreshold>
    <keepFiles>8</keepFiles>
  </log>
  <!--可执行exe文件的路径-->
  <executable>D:\nginx\nginx-1.24.0\nginx.exe</executable>
  <!--可执行exe文件的启动参数-->
  <startarguments>-p D:\nginx\nginx-1.24.0\</startarguments>
  <!--停止可执行exe文件的路径-->
  <stopexecutable>D:\nginx\nginx-1.24.0\nginx.exe</stopexecutable>
  <!--停止可执行exe文件的启动参数-->
  <stoparguments>-p D:\nginx\nginx-1.24.0 -s stop</stoparguments>
</service>

注册成Windows服务

启动cmd工具,按照路径添加以下命令

 D:\nginx\nginx-1.24.0\nginx-service install

image.png

查看服务是否安装成功

  1. 在任务管理器中检查服务是否显示。
  2. 启动、停止该服务检查服务是否运行正常。
  3. 浏览器中输入:http://localhost:80 检查是否正常显示nginx页面。

image.png

标签:exe,服务,service,windows,nginx,winsw,亲测,1.24
From: https://www.cnblogs.com/mingcore/p/18392304

相关文章

  • 打破平台限制,使智能手机和平板电脑上无缝运行Windows x86/x64架构的软件和游戏的一款
    大家好,今天给大家分享一款专为Android设备设计的模拟器应用Winlator。其核心功能是能够在基于ARM架构的智能手机和平板电脑上无缝运行Windowsx86/x64架构的软件和游戏。Winlator是一款Android应用程序,它允许用户使用Wine和Box86/Box64在Android设备上运行Windows(x86_64)应用......
  • nginx 版本升级 转载
    Nginx的版本最开始使用的是Nginx-1.18.0,由于服务升级,需要将Nginx的版本升级到Nginx-1.19.7,要求Nginx不能中断提供服务。为了应对上述的需求,提供两种解决方案:方案1:makeupgrade完成升级方案2:服务信号完成升级nginx版本升级环境说明当前是CentOS7服务器。点击进......
  • Nginx多域名,多证书,多服务配置,实用版
    本文主要讲解在Nginx配置多个域名,多证书,多服务,核心是nginx配置文件。1.情景介绍现在有一个项目,有测试环境和正式环境,已经为两个环境各自申请到域名和ssl证书正式环境域名:xxx.com和www.xxx.com证书:xxx.com_bundle.pem和xxx.com.key测试环境域名:test-xxx.com和......
  • 怎么在Windows操作系统部署阿里开源版通义千问(Qwen2)
    怎么在Windows操作系统部署阿里开源版通义千问(Qwen2) | 原创作者/编辑:凯哥Java              | 分类:人工智能学习系列教程GitHub上qwen2截图随着人工智能技术的不断进步,阿里巴巴通义千问团队近期发布了Qwen2系列开源模型,这一系列模型在多个领......
  • 怎么在Windows操作系统部署阿里开源版通义千问(Qwen2)
    怎么在Windows操作系统部署阿里开源版通义千问(Qwen2) | 原创作者/编辑:凯哥Java              | 分类:人工智能学习系列教程GitHub上qwen2截图随着人工智能技术的不断进步,阿里巴巴通义千问团队近期发布了Qwen2系列开源模型,这一系列模型在多个领域展......
  • Windows平台体验StableSwarmUI-0.6.4-Beta经验版
    目录StableSwarmUIinstall经验版StableSwarmUI配置后端StableSwarmUI快捷安装脚本StableSwarmUI安装与启动sd_xl_base_1.0模型获取由于网络原因,国内获取ComfyUI以及SD_Xl_base_1.0模型可能非常缓慢。想要丝滑获取,需要魔法或者高效上网。如果没有条件,也有方法,可以从......
  • linux nginx 配置连接时间
    在Nginx中配置连接时间主要涉及到几个不同的参数,通常是指与客户端连接、请求和响应相关的时间设置。以下是一些关键配置项,适用于Nginx的nginx.conf文件或相应的虚拟主机配置文件。1.keepalive_timeout设置保持连接的时间。这个时间是指在客户端和服务器之间保持连接的超时时......
  • nginx日志分析工具goaccess
    nginx日志分析工具goaccess wgethttp://tar.goaccess.io/goaccess-1.2.tar.gztarxfgoaccess-1.2.tar.gzcdgoaccess-1.2/./configure--enable-utf8--enable-geoip=legacymakemakeinstall报错:  ......
  • Magnet Acquire 2.71 Windows - 适用于智能手机和计算机的数字取证采集工具
    MagnetAcquire2.71Windows-适用于智能手机和计算机的数字取证采集工具DigitalForensicSoftware请访问原文链接:https://sysin.org/blog/magnet-acquire/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org免费工具MagnetAcquireMagnetAcquire可以让数字取证......
  • nginx的location详解
    nginx的location详解属于nginx核心模块中的功能,nginx核心功能.location用于匹配用户请求中的uri的.root/app/code/www/www.oldboylinux.cn         uri:/        /app/code/www/首页文件.www.oldboylinux.cn/index.html   ......