新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  SEO  推广  媒体  移动
财经百科  股票  知识  理财  财务  金融
教育考试  育儿  小学  高考  考研  留学
您当前的位置:首页 > IT百科 > 站长技术 > 服务器

nginx注册成windows服务的解决方法

时间:2020-01-14 11:10:12  来源:  作者:

nginx注册成windows服务的解决方法

 

之前尝试过将Nginx注册成windows服务,有用过微软官方的instsrv/srvany, 以及firedaemon, 虽然可以做服务并启动,但是当你想要停止服务时,就会出现问题。 主要原因在于nginx有一个守护进程,上述的方式只能关闭主进程,多余的进程没法关闭。因此每当用上述的方式时,每次停止/重启服务,都会产生一个多余的nginx进程。非常的不好!

后来发现一个很好的项目:winsw, 可以将可执行文件注册成windows服务,项目的github地址是 https://github.com/kohsuke/winsw

它的介绍是:A wrApper executable that can be used to host any executable as an Windows service, in a liberal license

用它将nginx注册成服务后,完美解决上述的问题,使用起来也很简单,根据.Net Framework的版本,下载对应的支持版本,然后修改配置文件,再使用对应的指令安装即可。

配置文件的格式如下,

nginx注册成windows服务的解决方法

 

如果是要部署多个nginx服务,保证id和name保持唯一
根据实际情况进行修改,然后用管理员权限,在当前目录的控制器台中执行

WinSW.NET4.exe install 进行服务安装。

成功后,在操作系统的服务列表中,就可以看到对应的服务了

nginx注册成windows服务的解决方法

 

重启服务和关闭服务,整体表现符合预期,而且系统里也没有多余的进程.



Tags:nginx   点击:()  评论:()
声明:本站部分内容来自互联网,内容观点仅代表作者本人,如有任何版权侵犯请与我们联系,我们将立即删除。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
之前尝试过将nginx注册成windows服务,有用过微软官方的instsrv/srvany, 以及firedaemon, 虽然可以做服务并启动,但是当你想要停止服务时,就会出现问题。 主要原因在于nginx有一...【详细内容】
2020-01-14   nginx  点击:(0)  评论:(0)  加入收藏
负载均衡介绍介绍在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会...【详细内容】
2020-01-08   nginx  点击:(5)  评论:(0)  加入收藏
Apache与Nginx的优缺点比较1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高...【详细内容】
2020-01-07   nginx  点击:(4)  评论:(0)  加入收藏
在目标机器创建deploy用户(以deploy用户为例子)添加用户并创建密码/usr/sbin/groupadd deploy/usr/sbin/useradd -g deploy -s /bin/bash deploypasswd deploy输入两次密码,...【详细内容】
2020-01-06   nginx  点击:(10)  评论:(0)  加入收藏
Nginx作为一个轻量级的,高性能的web服务软件,因其占有内存少,并发能力强的特点,而广受欢迎和使用。国内很多大型互联网公司也对Nginx很是青睐。像BAT(百度,阿里和腾讯),TMD(头条,美团...【详细内容】
2020-01-02   nginx  点击:(5)  评论:(0)  加入收藏
一、Nginx 简介Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务...【详细内容】
2020-01-02   nginx  点击:(12)  评论:(0)  加入收藏
Docker 安装 Nginxdocker pull nginx 命令安装查找 Docker Hub 上的 nginx 镜像runoob@runoob:~/nginx$ docker search nginxNAME DESCRIPTION STARS OFFICIAL AUTOMATEDngi...【详细内容】
2019-12-30   nginx  点击:(6)  评论:(0)  加入收藏
Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的server{listen 80;listen 443 ssl;ssl on;server_name 域名;index index.html index.htm index....【详细内容】
2019-12-27   nginx  点击:(31)  评论:(0)  加入收藏
背景在日常运维工作中,常常会用到反向代理,为了更安全同时为了负载均衡,分担压力。那么,有小伙伴就会有疑问: 什么是反向代理? 负载均衡又是怎么实现的? 有反向代理那有正向代理吗? ...【详细内容】
2019-12-27   nginx  点击:(10)  评论:(0)  加入收藏
第一步:安装vsftpd提供ftp服务  https://www.cnblogs.com/lyq159/p/12070791.html第二步:安装Nginx提供http服务  1.安装准备:安装Nginx环境    a)gcc      安装...【详细内容】
2019-12-26   nginx  点击:(14)  评论:(0)  加入收藏
Nginx动静分离介绍Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术针对PHP的动静分离静态页面交给Nginx处理动态页面交给PHP-FPM模块或Apache处...【详细内容】
2019-12-26   nginx  点击:(16)  评论:(0)  加入收藏
一、背景为了避免别人把未备案的域名解析到自己的服务器ip而导致服务器被断网,需要在nginx上设置禁止通过ip访问服务器,只能通过域名访问。 二、解决方法如果网站只配置了...【详细内容】
2019-12-26   nginx  点击:(36)  评论:(0)  加入收藏
一、Linux介绍:Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并...【详细内容】
2019-12-25   nginx  点击:(20)  评论:(0)  加入收藏
安装ffmpeg安装过程略安装完成后,检查是否安装成功。比如我这里采用向pili推流的方式,将本地的一个mp4视频推流到七牛pili。ffmpeg -re -i /tmp/ffmpeg_test.mp4 -vcodec copy...【详细内容】
2019-12-25   nginx  点击:(19)  评论:(0)  加入收藏
下载openrestywget https://openresty.org/download/openresty-1.15.8.1.tar.gztar zxvf openresty-1.15.8.1.tar.gzcd openresty-1.15.8.1 安装openresty查看当前nginx的编...【详细内容】
2019-12-24   nginx  点击:(18)  评论:(0)  加入收藏
写在前面作为一名前端,这几年没怎么碰过后台的东西,只能干等着后台小哥去排查问题,确实有点不该。如果要聊 Nginx,现阶段有点力不从心,内容还是挺多的,不够平时用的内容倒不是很复...【详细内容】
2019-12-20   nginx  点击:(13)  评论:(0)  加入收藏
由于 nginx 的优秀性能表现,所以很多企业在 Kubernetes 中选择 Ingress Controller 的时候依然会选择基于 nginx 的 ingress-nginx,前面文章中我们更多的是介绍更加云原生配置...【详细内容】
2019-12-19   nginx  点击:(47)  评论:(0)  加入收藏
今天这篇文章主要来介绍下 Nginx 的 reload 流程。实际上在之前文章中,在更改了 nginx 配置文件时,我们都会执行 nginx -s reload 命令,我们执行这条命令的原因是希望 nginx 不...【详细内容】
2019-12-19   nginx  点击:(9)  评论:(0)  加入收藏
LinuxDeploy搭建linux服务器篇,在写到安装宝塔面板时写不下去了,虽然宝塔面板成功安装,但实际运行中一堆BUG,暂时处于卡壳状态,所以还在不断排雷中...... 所以,本来想先写内网穿透...【详细内容】
2019-12-11   nginx  点击:(24)  评论:(0)  加入收藏
一、关于Nginx的负载均衡在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。详情请查看我的另一...【详细内容】
2019-09-11   nginx  点击:(1)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条