windows10下配置nginx服务开机自启动
windows10下配置nginx服务开机自启动
网站有很多教程,这里赘述一下,补充一点细节
1.下载“Windows Service Wrapper”工具
下载地址:https://repo.jenkins-ci.org/ui/native/releases/com/sun/winsw/winsw
在这里找到自己下载的nginx版本。比如我的是1.19.7,就进入1.19/下载对应版本,如果版本不对,可能会产生安装失败的情况。
2.在nginx根目录创建一个nginx-service.xml文件,指定nginx目录及服务启动路径
<service><id>nginx</id><name>Nginx Service</name><description>Nginx Service</description><logpath>D:\nginx-1.19.7\\nginx\nginx_manage\logs\</logpath><log mode="roll-by-size"><sizeThreshold>10240</sizeThreshold><keepFiles>8</keepFiles></log><executable>D:\nginx-1.19.7\nginx.exe</executable><startarguments>-p D:\nginx-1.19.7\nginx</startarguments><stopexecutable>nginx-1.19.7\nginx.exe</stopexecutable><stoparguments>-p nginx-1.19.7\nginx -s stop</stoparguments>
</service>
3.如果需要支持.net4.0,还需要在相同的目录下创建一个nginx-service.exe.config文件。固定内容:
<configuration><startup><supportedRuntime version="v2.0.50727" /><supportedRuntime version="v4.0" /></startup><runtime><generatePublisherEvidence enabled="false"/> </runtime>
</configuration>
4.进行自启动服务的创建
进入nginx根目录 win+R+cmd进入命令提示符界面,键入nginx-service.exe install 回车即可。此时可在服务界面找到上面配置文件nginx-service.xml配置的服务名Nginx Service
可右键服务名,在属性里选择启动类型
提示:
4.1.若操作完成,在服务页面找不到该服务,可检查一下nginx版本与你下载的“Windows Service Wrapper”工具版本是否一致
4.2.若nginx-service.exe install之后提示
需将nginx-service.exe文件改为以管理员身份运行
右键->属性->兼容性->勾选“以管理员身份运行”
然后进入C:\Windows\System32找到cmd.exe以管理员身份运行,进入命令提示符界面,键入nginx-service.exe install 回车即可
5.命令
安装:nginx-service.exe install
卸载:nginx-service.exe uninstall
启动:nginx-service.exe start
终止:nginx-service.exe stop
windows10下配置nginx服务开机自启动相关推荐
- windows下设置nginx服务开机自启动
前提:已安装好nginx 1. 下载一个后缀为.NET4.exe的文件 链接:https://github.com/winsw/winsw/releases 2. 下载好后,将其更名为nginx-se ...
- systemctl手动配置mysql服务开机自启动
一.背景: 系统:centos7 检查mysql8.0已安装,确保服务已启动,端口3307 [root@localhost ~]# ps -ef |grep mysql root 668 1 0 06 ...
- centos8之systemd管理服务开机自启动
一.Systemd简介 systemd即为system daemon,是linux下的一种init软件,由Lennart Poettering带头开发,并在LGPL 2.1及其后续版本许可证下开源 ...
- systemd下supervisord服务开机自启动以及注意事项
systemd 下supervisord服务开机自启动 centos7 开机自启动脚本: #vim /lib/systemd/system/supervisord.service# superviso ...
- 【CNMP系列】CentOS7.0下安装Nginx服务
[CNMP系列]CentOS7.0下安装Nginx服务 话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下 ...
- linux设置开机自启服务,linux设置服务开机自启动的三种方式
linux设置服务开机自启动的三种方式 这里介绍一下linux开机自动启动的几种方法,共计3种,大家可以借鉴一下!经验里面以centos 5.3系统为例! 方法1:.利用ntsysv命令进行设置,利用 ...
- Window服务器指定某软件/服务开机自启动
在我们工作学习的过程中,难免会遇到使用Windows作为服务器,服务器中的某些软件或者服务必须时刻都在运行着,但是假如断电后,或者重启服务器,我们又得手动去开启某些软件以获取特定服务!这就给我们的工作 ...
- linux vnc 改端口号,RHEL6下配置vncserver服务(包括修改vnc端口)
RHEL6下配置vncserver服务(包括修改vnc端口) (2012-04-13 23:36:07) 标签: it 配置完vsftpd后,还必须要开的服务就是vnc啦, 首先,在root用户下利用 ...
- python2 python3共存导致conda报错_Windows运维之Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理...
本文主要向大家介绍了Windows运维之Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理,通过具体的内容向大家展现,希望对大家学习Windows运维有所 ...
最新文章
- 【linux】shell中浮点数运算的加、减、乘、除
- 《研磨设计模式》chap22 装饰模式Decorator(1)模式简介
- 5、MySQL通用查询日志(General Query Log)
- 八:MVC初始化数据库
- 线程之间通信 等待(wait)和通知(notify)
- linux命令zip打包,linux下zip命令打包与解包
- js和jquery获取父级元素、子级元素、兄弟元素的方法{转}
- 安川机器人外部急停信号点不开_安川机器人示教器常见故障维修方法
- Cursor android.content.ContentResolver.query() on a null object reference和Caused by: java.lang.Secur
- 三维地理信息平台介绍与比较
- Android系统版本(截止2022年2月)
- 这些雷达书籍,你需要收藏~(终极大汇总)
- 电脑计算机D盘红格式化不了,电脑D盘无法格式化提示Windows无法格式该驱动器的解决办法...
- PCB过孔的孔径大小对通流的影响
- 开源框架XWIKI搭建介绍
- 数值计算之 最小二乘法(1)最小二乘计算与线性方程
- 直线检测算法博文中缺失的几个源码(Hough_line、LSD、FLD、EDlines、LSWMS、CannyLines、MCMLSD、LSM)
- CTF题之BUUCTF系列:BUUCTF Misc 二维码
- iOS 驾驭 StoryBoard
- 问题 E: 大小写转换