Windows环境下将Nginx安装到服务中的方法
off999 2025-01-01 22:16 33 浏览 0 评论
介绍
众所周知nginx是一个小巧且高性能的服务器软件。nginx是开源软件,它被个人和各大企业所使用。大多数情况下nginx是在linux环境下使用,在linux各种玩法已经遍地都是。但是在Windows环境下,nginx是以win32的方式进行的,简单的说是双击运行!
nginx常用管理命令
Nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。(快速退出)
Nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。(平滑退出)
Nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。(重新加载配置)
Nginx -s reopen 重新打开日志文件。(重新加载日志)我们知道在Windows环境下要想更加稳定的在后台运行一个服务,最好的办法就是使用Windows服务的方式进行宿主,因为这样更稳定,且能做到开机自动启动等等。因此笔者就尝试了某些办法,最终找到一个靠谱的方式来将nginx安装到windows服务中——方法很简单,就是借助nssm这款使用C++开发的一个windows服务安装工具,相比srvinstw要更加靠谱。以下是软件官网
https://nssm.cc/
整个软件只有300多kb,非常小巧,我们命令行到nssm目录下
以上便是nssm中的所有使用命令,我们接下来就将nginx安装到Windows服务,cmd到nssm的文件夹或者将nssm的路径放到环境变量
nssm install nginx如下图所示,选择nginx可执行文件的目录,点击安装
这样在Windows服务中即可查看,接下来可以手动启动,也可以使用nssm启动,在windows服务中就可以设置自动启动了
nssm常用命令
服务管理:
服务管理主要有启动、停止和重启,其命令如下:
- 启动服务: nssm start <servicename>
- 停止服务: nssm stop <servicename>
- 重启服务: nssm restart <servicename>
当然,也可以使用系统自带的服务管理器操作和使用系统的命令。
修改参数:
NSSM安装的服务修改起来非常方便,命令如下:
nssm edit <servicename>
会自动启动操作界面,直接更改即可。
服务删除:
服务删除可以使用如下命令之一:
- nssm remove <servicename>
- nssm remove <servicename> confirm
功能没有大的区别,后面的命令是自动确认的,没有交互界面。
总结
nssm是一个非常好用的windows服务安装工具,几乎可以将任意的可执行文件或者命令安装到服务中去,是一个非常还用的服务端工具,本文借nginx为例来验证nssm的功能,笔者曾经也将nodejs的服务安装到服务中,非常的方便!
相关推荐
- 视频下载网站免费(视频下载网站免费mp3)
-
1.ITunesMovieTrailers苹果的预告片库,库中影片的画质都很不错,基本上覆盖了当前的主流电影,以美国电影居多,国内的片子比较少,如果需要从中下载,那么下载时需要配合浏览器的资源嗅探...
-
- 电脑下划线符号怎么打(电脑上那个下划线怎么打)
-
1、下划线的输入方法为英文输入法状态下,Shift+“-”输入。2、上划线需要借助特殊的输入法或是直接使用Word插入符号,这里介绍Word方法,首先打开Word,然后点击“插入”。3、在插入栏内点击“符号”,弹出的菜单中点击“其它符号”。...
-
2026-01-12 00:03 off999
- win+f是什么快捷键(快捷键win+l是那个键)
-
Win+E:打开我的电脑Win+F:搜索文件Win+D:显示桌面Win+M:最小化所有窗口Win+Pause:显示系统属性对话框Win+L:锁定您的计算机或切换用户Win+R:打开运行对话...
- 搜狗浏览器app下载(搜狗浏览器app下载安卓版)
-
试试在地址栏右边切换浏览模式,改成兼容。ACTIVX插件是IE的专利,搜狗兼容模式是调用IE,高速模式是CHROME核心。在搜狗浏览器右上角菜单-工具-选项-查看下主页设置是否是你想要的。导航类以ht...
- 手机p图修改替换数字(手机截图怎么修改数字)
-
首先打开手机屏幕,在手机界面找到【美图秀秀】软件,点击打开进入,进入美图秀秀后,选择【图片美化】,在弹出的手机相册中,选择并打开所需截图;在下方选项中找到【消除笔】,放大截图,消除需要更改的数字,消...
- 无internet访问权限怎么解决win7
-
1、按【Win】键,或点击左下角的【开始菜单】,在打开的菜单项中,选择【控制面板(control)】。2、网卡驱动状态如果出现问题,会显示感叹号,如果没有出现问题,就不会有任何提示。右键点击【网卡驱动...
- 硬盘序列号格式(硬盘序列号格式例子)
-
1、TXT格式:txt是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式,早在DOS时代应用就很多,主要存文本信息,即为文字信息,现在的操作系统大多使用记事本等程序保存,大多数软件可以查看...
- 小米平板1(小米平板1刷安卓10稳定版)
-
小米平板1有开发版。具体来说,小米平板1最初发布时,已经提供了一套完整的ROM(即”MIUI“系统)供用户使用,这套系统包含了越来越多的功能,以满足用户的需求。同时,小米也会发布一些针对开发人员的版本...
- 配置windows update已完成100%
-
楼主我的情况跟你类似我是删除了windows更新清理文件15g左右然后昨天删除之后正常关机,今天早上一来电脑开机然后就一直在“配置Windowsupdate已完成100%请勿关闭计算...
- 自己制作pe系统(自己制作pe系统最简单三个步骤)
-
1,在搜索框输入pe系统,下载pe的制作软件2,点击下载按钮3,安装完了以后一般会有个启动图标4,打开PE制作软件,插上U盘,软件会自动识别,点击开始制作按钮5,也可以点击高级设置按钮6,在高级界面可...
- 阿里云盘ios版(阿里云盘 安卓版)
-
阿里云盘目前是可以使用ipad的。iPad可以下载阿里云盘。阿里云盘是一款速度快、不打扰、够安全、易于分享的网盘,由阿里巴巴集团出品。阿里云盘最大的亮点就是全员不限速,曾公布“无论免费付费,未来都不...
- 惠普打印机怎么用(惠普打印机怎么用微信打印文件)
-
1、首先要确保打印机在电脑里的程序安装完成,以及数据线连接正常。2、将需要扫描的文件放置在打印机面板上,并盖好盖子。3、打开“我的电脑”,找到控制面板进入,锁定“硬件和声音”功能。点击“查看设备的打印...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
宝塔面板如何添加免费waf防火墙?(宝塔面板开启https)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
失业程序员复习python笔记——条件与循环
-
系统u盘安装(win11系统u盘安装)
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
