`

nginx/windows: 让nginx以服务的方式运行-

 
阅读更多
1. 下载nginx windows版本
http://www.nginx.org

2. 下载微软的2个工具: instsrv.exe、srvany.exe
去微软网站下载安装Windows Server 2003 Resource Kit Tools(rktools.exe),它包括标题提及的所有必要的工具,下载完安装好。

3. 运行命令
在rktools安装目录下(一般在C:\Program Files\Windows Resource Kits\Tools目录)可以发现这两个程序.在运行下面命令之前,确保将srvany.exe复制到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\\"


4.让服务与程序关联起来, 命令行执行
regedit /s nginx.reg


5.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行
    @ECHO OFF
    net stop nginx
    net start nginx
    EXIT


0
2
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    添加nginx-http-flv-module模块并重新编译后的nginx(windows版)

    3. 配置Nginx:打开Nginx的配置文件`conf/nginx.conf`,检查或添加必要的设置以支持流媒体服务,例如启用`flv_last_byte`和`hls`指令。 4. 集成模块:进入Nginx的`src`目录,然后将`nginx-http-flv-module`目录复制...

    Nginx常见错误

    ### Nginx常见错误及其解决方法 #### 一、启动错误:`sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory` **问题描述**: 在尝试启动...

    nginx windows服务安装管理器

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

    nginx带nginx-http-flv模块windows编译版rtmp

    Nginx以其高效的事件驱动模型和非阻塞I/O机制,在资源消耗上具有显著优势。 **Nginx-RTMP模块** Nginx-RTMP是Nginx的一个扩展模块,由Adobe Systems开发,用于支持Real-Time Messaging Protocol (RTMP)。RTMP是一...

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

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

    Nginx-GUI-For-Windows-x64-v1.6.zip

    在给定的压缩包文件“Nginx-GUI-For-Windows-x64-v1.6.zip”中,包含了一个专为Windows 64位系统设计的Nginx图形用户界面(GUI)版本,版本号为1.6。这个GUI工具的主要目的是简化Nginx的配置、启动和状态监控过程,...

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

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

    windows-nginx-http-flv.zip

    标题“windows-nginx-http-flv.zip”提示我们这是一个在Windows操作系统上用于实现HTTP-FLV流媒体服务的Nginx配置文件和相关组件的压缩包。这个压缩包旨在帮助用户在Windows环境中快速搭建一个能够支持FLV格式视频流...

    nginx-1.18.0windows版.zip

    Nginx是一款高性能的HTTP和反向代理服务器,也是一款邮件代理服务器,广泛应用于Web服务领域。...在实际部署中,还需要关注Nginx的性能调优、安全设置、故障恢复等方面的知识,以确保服务的稳定性和安全性。

    nginx-1.10.2.zip

    【标题】"nginx-1.10.2.zip" 是一个包含了Windows版本的Nginx服务器的压缩包,主要用于在Windows环境下进行Web服务和反向代理的测试。Nginx是一个高性能的HTTP和反向代理服务器,同时也是一款邮件代理服务器。它的...

    nginx-module-vts.tar.gz

    在本场景中,Nginx-Module-VTS与Prometheus结合,可以帮助我们有效地监控Nginx服务的运行状态。 Nginx-Module-VTS,全称是Nginx VTS (Virtual Host Traffic Status) Module,它扩展了Nginx的基本功能,提供了实时的...

    windows版本nginx1.7 + rtmp模块

    Nginx 是由 Igor Sysoev 开发的一款开源 Web 服务器,以其高并发处理能力、低内存占用以及稳定性能而著名。它采用了事件驱动的异步非阻塞模型,能够同时处理大量连接请求。Nginx 支持 HTTP、HTTPS、SMTP、IMAP/POP3 ...

    nginx-http-flv-module-1.2.10(包含nginx-rtmp-module)

    使用Nginx-http-flv-module和nginx-rtmp-module创建的流媒体服务通常能很好地在各种操作系统和浏览器上运行,包括Windows、Linux、macOS,以及Chrome、Firefox、Safari等。对于不支持HLS的老旧浏览器,可以通过...

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

    - 将解压后的目录设置为系统环境变量`PATH`,以便于在命令行中直接运行Nginx。 2. **配置RTMP模块**: - RTMP模块允许Nginx接收和转发RTMP流。由于Nginx Windows版本可能未内置该模块,你可能需要从第三方源获取...

    nginx-1.20.2windows版Linux版

    - **Nginx状态模块**:启用`ngx_http_stub_status_module`,实时监控Nginx运行状态。 总之,Nginx 1.20.2提供了强大的Web服务功能,无论是在Windows还是Linux环境下,都能通过合理的配置满足各种复杂场景的需求。...

    nginx-rtmp模块源码包nginx-rtmp-module-master

    Nginx-RTMP 模块是 Nginx 的一个扩展,用于处理 Real-Time Messaging Protocol (RTMP) 流,它允许 Nginx 作为 RTMP 服务器运行,支持直播和点播服务。这个源码包 "nginx-rtmp-module-master" 包含了 Nginx-RTMP 模块...

    nginx(1-9-8).syno.tar官方镜像

    要以只读模式运行nginx,您需要将Docker卷安装到nginx写入信息的每个位置。默认的nginx配置需要对/var/cache和的写权限/var/run。可以通过如下运行nginx轻松地完成此操作: $ docker run -d -p 80:80 --read-only...

    nginx-1.21.6.zip和nginx-1.21.6.tar.gz

    - Windows安装:解压nginx-1.21.6.zip后,按照官方文档配置conf文件,然后运行nginx.exe启动服务。 - Linux安装:通常通过编译源码完成,首先解压nginx-1.21.6.tar.gz,然后执行./configure,make,sudo make ...

    集成了nginx-http-flv-module 1.2.9模块的64位nginx-1.21.4程序

    在互联网流媒体领域,Nginx作为一个高性能的Web服务器和反向代理服务器,因其高效的处理能力,广泛应用于视频直播和点播服务。而HTTP FLV模块(nginx-http-flv-module)则是Nginx支持实时流媒体传输的重要扩展,它...

    windows 系统设置 Nginx 开机自动启动工具:WinSW-x64

    WinSW(Windows Service Wrapper)是一个开源项目,它允许将任何可执行文件作为Windows服务来运行,包括Nginx。下面将详细介绍如何使用WinSW-x64为Nginx配置开机自动启动。 首先,了解Nginx。Nginx是一款高性能的...

Global site tag (gtag.js) - Google Analytics