从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平台…
分享到:
相关推荐
为了确保Nginx在系统启动时自动运行,并在异常情况下能够自动重启,我们需要将其注册为Windows服务。这个过程涉及到几个关键步骤,包括安装Nginx、配置服务脚本以及设置服务属性。 首先,解压缩文件`nginx-1.20.2`...
::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...
在Windows环境下设置Nginx服务是一项常见的任务,尤其对于那些希望在本地或服务器上运行Web应用的开发者来说。Nginx是一款高性能的HTTP和反向代理服务器,以其稳定性、高效性和灵活性著称。本文将详细讲解如何在...
**Nginx作为Windows服务** Nginx是一个高性能的HTTP和反向代理服务器,广泛用于Web服务器领域。在Windows环境中,我们通常希望将其配置为服务,以便它可以在系统启动时自动运行,并且易于管理和控制。本文将详细...
在Windows系统中,将Nginx配置为系统服务启动是一项重要的任务,这使得Nginx能够在每次系统开机时自动运行,无需手动启动。本教程详细介绍了如何在Windows Server 2008 R2上将Nginx-1.12.2版本设置为系统服务,确保...
总结来说,这个“Windows下Nginx启动、关闭、重启bat工具”是一个实用的批处理脚本,它使得Windows用户能够更加方便地管理和维护他们的Nginx服务,而无需深入理解复杂的命令行语法。对于那些不熟悉Linux命令行或者...
8. **启动Nginx**:运行编译好的Nginx可执行文件,测试是否能够成功启动并提供FLV流服务。 **运维**:在实际部署中,还需要考虑日志管理、错误排查、性能监控、安全设置等运维问题。 **网络协议**:...
### Windows 下配置 Nginx 反向代理 Tomcat 在 Windows 环境下配置 Nginx 作为 Tomcat 的反向代理服务器是一项常见的任务,主要用于实现负载均衡、提高安全性及提升性能等目的。本文将从下载 Nginx 开始,详细介绍...
下面我们将详细介绍如何在Windows环境下将Nginx设置为服务,以及这个过程涉及的知识点。 首先,Nginx是一个高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡和静态内容的高效分发。在Windows上,Nginx通常以...
象征性的拿两个积分吧 很简单的东西 自己已经配置好了,懒得动手的同学可以下载过来运行一下 ,进入windows的cmd; > cd nginx-1.7.11.3-Gryphon > nginx.exe -c conf\nginx-win-rtmp.conf //使用该配置文件!!
通过以上步骤,你就能在Windows环境下成功将Nginx配置为服务,确保其随系统启动并稳定运行。这有助于提高系统的管理效率,同时确保Nginx作为Web服务器的可用性和可靠性。记得定期更新Nginx以获取最新的安全修复和...
4. **启动Nginx**:在Nginx的安装目录下,找到`nginx.exe`,双击或在命令行中运行它以启动服务。 5. **测试配置**:现在,你可以通过浏览器访问`http://localhost/live/stream_name.flv`来测试HTTP-FLV流是否正常...
在Windows环境下运行Nginx需要注意的是,与Linux系统相比,可能需要额外处理一些兼容性问题,例如文件路径格式、权限设置等。此外,Nginx在Windows上的性能通常不如在Linux下,但仍然能够提供稳定的服务。通过阅读`...
本教程将详细介绍如何在Windows环境下使用Nginx搭建支持视频点播和直播服务的服务器。 首先,我们要明白Nginx的基本架构。Nginx采用事件驱动模型,通过非阻塞I/O处理请求,这使得它在处理大量并发连接时表现出色。...
Nginx利用winsw,能够在Windows环境下以服务的方式启动和管理,确保即使在没有用户登录的情况下也能正常工作。 **2. 安装过程** 安装Nginx Windows服务版通常包括以下步骤: 1. **下载和解压**:首先,下载包含...
在Windows环境下,配置Nginx以支持HTTPS及在同一端口监听多个网站,即配置多个虚拟主机,是一项常见的网络服务设置任务。Nginx是一个高性能的HTTP和反向代理服务器,以其稳定性、高并发处理能力而受到广泛使用。下面...
在Windows环境下,Nginx提供了丰富的功能,并且可以与RTMP(Real-Time Messaging Protocol)模块集成,用于流媒体服务。这个压缩包提供的是预编译的Nginx Windows版本,特别的是它已经内置了RTMP服务模块,使得用户...
**三、Windows 下搭建 Nginx-RTMP 服务器** 在 Windows 上安装 Nginx-RTMP 服务器的步骤如下: 1. **下载 Nginx 压缩包**:在这里是 nginx 1.7.11.3 Gryphon 版本,解压到本地目录。 2. **安装 RTMP 模块**:下载...
本教程将介绍一种方法,使得在Windows环境下,Nginx配置文件修改后能够自动加载并重启,以实现配置的即时生效。 首先,`nginx.conf`是Nginx的主要配置文件,它包含了服务器的各项设置,如监听端口、服务器块、反向...