`
lu2002lulu
  • 浏览: 97351 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Windows下Nginx以服务的方式运行

阅读更多
从wnmp发布以来,很多朋友就问Windows下如何将Nginx加入服务中,以便于服务器重启后自动运行,我在朋友的留言中回复了,可能不是很好找,便整理在此,便于需要的朋友查找。

假设nginx安装在c:\nginx\下:

1.下载微软服务注册工具srvany.exe, instsrv.exe, srvany-instsrv存放到c:\nginx\目录下

2.安装Nginx服务, 将命令行切换到c:\nginx\,执行下列命令

instsrv NGINX c:\nginx\srvany.exe

3.在c:\nginx\下,新建一个nginx.reg文件,输入一下内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters]
“Application”=”C:\\nginx\\nginx.exe”
“AppParameters”=”"
“AppDirectory”=”C:\\nginx\\”

5.让服务与程序关联起来, 命令行执行

regedit /s nginx.reg

6.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行

@ECHO OFF
net stop nginx
net start nginx
EXIT

完成~

最近一直在研究Linux下的Nginx自动安装,呵呵,鼓励大家迁移到Linux平台…
分享到:
评论

相关推荐

    windows 注册Nginx为服务,自动重启

    为了确保Nginx在系统启动时自动运行,并在异常情况下能够自动重启,我们需要将其注册为Windows服务。这个过程涉及到几个关键步骤,包括安装Nginx、配置服务脚本以及设置服务属性。 首先,解压缩文件`nginx-1.20.2`...

    nginx windows服务安装管理器

    ::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...

    windows设置nginx服务

    在Windows环境下设置Nginx服务是一项常见的任务,尤其对于那些希望在本地或服务器上运行Web应用的开发者来说。Nginx是一款高性能的HTTP和反向代理服务器,以其稳定性、高效性和灵活性著称。本文将详细讲解如何在...

    nginx将进程注册为Windows服务

    **Nginx作为Windows服务** Nginx是一个高性能的HTTP和反向代理服务器,广泛用于Web服务器领域。在Windows环境中,我们通常希望将其配置为服务,以便它可以在系统启动时自动运行,并且易于管理和控制。本文将详细...

    windows系统下将nginx作为系统服务启动

    在Windows系统中,将Nginx配置为系统服务启动是一项重要的任务,这使得Nginx能够在每次系统开机时自动运行,无需手动启动。本教程详细介绍了如何在Windows Server 2008 R2上将Nginx-1.12.2版本设置为系统服务,确保...

    windows下Nginx启动、关闭、重启bat工具

    总结来说,这个“Windows下Nginx启动、关闭、重启bat工具”是一个实用的批处理脚本,它使得Windows用户能够更加方便地管理和维护他们的Nginx服务,而无需深入理解复杂的命令行语法。对于那些不熟悉Linux命令行或者...

    windows平台nginx编译nginx-http-flv-module

    8. **启动Nginx**:运行编译好的Nginx可执行文件,测试是否能够成功启动并提供FLV流服务。 **运维**:在实际部署中,还需要考虑日志管理、错误排查、性能监控、安全设置等运维问题。 **网络协议**:...

    windows下配置nginx反向代理tomcat

    ### Windows 下配置 Nginx 反向代理 Tomcat 在 Windows 环境下配置 Nginx 作为 Tomcat 的反向代理服务器是一项常见的任务,主要用于实现负载均衡、提高安全性及提升性能等目的。本文将从下载 Nginx 开始,详细介绍...

    window系统下把nginx加入到服务管理

    下面我们将详细介绍如何在Windows环境下将Nginx设置为服务,以及这个过程涉及的知识点。 首先,Nginx是一个高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡和静态内容的高效分发。在Windows上,Nginx通常以...

    windows下搭建基于nginx的rtmp服务器

    象征性的拿两个积分吧 很简单的东西 自己已经配置好了,懒得动手的同学可以下载过来运行一下 ,进入windows的cmd; > cd nginx-1.7.11.3-Gryphon > nginx.exe -c conf\nginx-win-rtmp.conf //使用该配置文件!!

    Windows下添加Nginx为服务

    通过以上步骤,你就能在Windows环境下成功将Nginx配置为服务,确保其随系统启动并稳定运行。这有助于提高系统的管理效率,同时确保Nginx作为Web服务器的可用性和可靠性。记得定期更新Nginx以获取最新的安全修复和...

    windows下nginx-http-flv-module一键部署 非常方便

    4. **启动Nginx**:在Nginx的安装目录下,找到`nginx.exe`,双击或在命令行中运行它以启动服务。 5. **测试配置**:现在,你可以通过浏览器访问`http://localhost/live/stream_name.flv`来测试HTTP-FLV流是否正常...

    pc版nginx windows版nginx安装包

    在Windows环境下运行Nginx需要注意的是,与Linux系统相比,可能需要额外处理一些兼容性问题,例如文件路径格式、权限设置等。此外,Nginx在Windows上的性能通常不如在Linux下,但仍然能够提供稳定的服务。通过阅读`...

    nginx-windows 支持视频点播 直播服务

    本教程将详细介绍如何在Windows环境下使用Nginx搭建支持视频点播和直播服务的服务器。 首先,我们要明白Nginx的基本架构。Nginx采用事件驱动模型,通过非阻塞I/O处理请求,这使得它在处理大量并发连接时表现出色。...

    nginx windows 服务版

    Nginx利用winsw,能够在Windows环境下以服务的方式启动和管理,确保即使在没有用户登录的情况下也能正常工作。 **2. 安装过程** 安装Nginx Windows服务版通常包括以下步骤: 1. **下载和解压**:首先,下载包含...

    windows下nginx配置https以及同一个端口监听多个网站即监听多个虚拟主机

    在Windows环境下,配置Nginx以支持HTTPS及在同一端口监听多个网站,即配置多个虚拟主机,是一项常见的网络服务设置任务。Nginx是一个高性能的HTTP和反向代理服务器,以其稳定性、高并发处理能力而受到广泛使用。下面...

    nginxWindows版,自带rtmp服务模块

    在Windows环境下,Nginx提供了丰富的功能,并且可以与RTMP(Real-Time Messaging Protocol)模块集成,用于流媒体服务。这个压缩包提供的是预编译的Nginx Windows版本,特别的是它已经内置了RTMP服务模块,使得用户...

    windows版本nginx1.7 + rtmp模块

    **三、Windows 下搭建 Nginx-RTMP 服务器** 在 Windows 上安装 Nginx-RTMP 服务器的步骤如下: 1. **下载 Nginx 压缩包**:在这里是 nginx 1.7.11.3 Gryphon 版本,解压到本地目录。 2. **安装 RTMP 模块**:下载...

    Windows平台,Nginx配置文件修改自动加载重启

    本教程将介绍一种方法,使得在Windows环境下,Nginx配置文件修改后能够自动加载并重启,以实现配置的即时生效。 首先,`nginx.conf`是Nginx的主要配置文件,它包含了服务器的各项设置,如监听端口、服务器块、反向...

Global site tag (gtag.js) - Google Analytics