首页 > 系统相关 >编译windows版本的nginx1.26.2版本,并且增加rtmp模块

编译windows版本的nginx1.26.2版本,并且增加rtmp模块

时间:2024-12-05 13:32:52浏览次数:3  
标签:nginx1.26 编译 windows E5% blog nginx rtmp 版本

参考文章:1、https://blog.csdn.net/weixin_42262872/article/details/134404778?ops_request_misc=&request_id=&biz_id=102&utm_term=windows%20%E7%BC%96%E8%AF%91%20nginx%20%E5%B9%B6%E6%B7%BB%E5%8A%A0rtmp%E6%A8%A1%E5%9D%97&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-134404778.142^v100^pc_search_result_base5&spm=1018.2226.3001.4187 2、https://blog.csdn.net/qq_41134073/article/details/135336694 perl工具可以用第二篇博客里提到的perl工具,也是可以的。 在使用msys2工具时,粘贴命令用ctrl+shift+ins,这个ins就是插入的键盘键,如果直接用鼠标右键粘贴会多出来个[200什么的,不好处理。 我下载的nginx版本是1.26.2,第一篇文章的在msys2里的操作./config换成auto/config,其余的msys2的操作跟第一篇博客一样。 需要注意:如果之前在电脑上安装了opensslx64版本的执行程序,在使用vs编译时,会报错,模块计算机类型“x64”与目标计算机类型“x86”冲突,因为这个nginx是x86版本的软件,编译时链接到了x64的openssl库,所以我这里把x64的openssl卸载掉,重新制作 makefile文件,重新用vs2022 X86 native tool编译,就不报这个错了。 一定要事先安装好第二篇博客提到的Sed工具,并配置好环境变量,不然最后的步骤也会报错。 编译完成后,直接把nginx.exe和rtmp的代码扩展包复制到官网下载的对应版本的执行包里替换。 在启动nginx时,需要这样启动:nginx执行文件目录下运行cmd,输入命令:nginx.exe -c ./conf/nginx.conf 经过测试rtmp模块能够正常运行。

标签:nginx1.26,编译,windows,E5%,blog,nginx,rtmp,版本
From: https://www.cnblogs.com/HelloQLQ/p/18588339

相关文章

  • IoTDB通过MQTT存储 windows
    IoTDB内置MQTT服务端IoTDB默认关闭MQTT服务,需要修改配置文件默认MQTT配置文件修改 enable_mqtt_service=true enable_mqtt_service=true mqtt_port=1883 配置信息参考使用MQTTX工具测试MQTTX配置信息 MQTTX发送消息"device":数据库路径"timestamp":时间戳......
  • windows远程桌面设置,windows远程桌面设置的方法
    对于需要在不同地点访问计算机的用户来说,Windows远程桌面是一个不可或缺的功能。通过正确配置远程桌面,您可以远程操作和管理计算机,甚至在遇到问题时进行故障排查。本文将带您了解如何设置Windows远程桌面以及如何解决在设置过程中可能遇到的挑战。一、服务管理器工具的添加方法......
  • IoTDB SQL语法 创建、新增、修改、删除 windows
    IoTDB支持以下十种数据类型:BOOLEAN(布尔值)INT32(整型)INT64(长整型)FLOAT(单精度浮点数)DOUBLE(双精度浮点数)TEXT(长字符串)STRING(字符串)BLOB(大二进制对象)TIMESTAMP(时间戳)DATE(日期)创建创建数据库CREATEDATABASEroot.group_1.device_1Database的父子节点都不能再设置dat......
  • 一条命令永久激活windows系统、office
    使用步骤:1.使用Windows徽标+R快捷键打开运行框,输入powershell运行,弹出powershell命名输入窗口,输入以下命令:irmhttps://get.activated.win|iex第一个是永久激活windows系统,第二个是永久激活office,第三个是激活系统到2038年,第四个是180天循环激活。2.我们再次使用Window......
  • 【ubuntu】手动更新ubuntu23.10 到24.04 LTS版本
    一、背景   个人有些软件在23.10上安装有问题,所以更新下  二、更新方法有事找官网    https://ubuntu.com/server/docs/how-to-upgrade-your-release 三、更新步骤总体步骤如下:开始之前非常重要的一步,备份资料,以防万一更新失败,资料丢失,备份是个好习惯#......
  • OSG开发笔记(三十七):OSG基于windows平台msvc2017x64编译器官方稳定版本OSG3.4.1搭建环境
    前言  自行编译的osg版本插件比较多,如果对版本没有特定要求,但是对环境编译器有特定要求,可以反向融合编译器符合要求的osg版本。 OSG下载过程  osg官网:http://www.osgchina.org        由于我们不使用osgQt模块,下载了也无所谓,反正不用,这里是osg3.6.4......
  • Win10下安装WSL(Windows Subsystem for Linux)
    启用WSL(WindowsSubsystemforLinux)管理员权限运行powershell并运行下面的命令C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exeEnable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux  或者:控制面板->程序和功能->启......
  • [C++]常用的windows控制台操作
    目录一、光标1.隐藏光标2.移动光标二、窗口大小1.调整大小2、固定大小三、颜色1.cmd命令2.直接printf颜色四、控制台1.标题一些常用的控制台操作!注意:该文章全程需要:Windows.h头文件,因为使用了Windows的API一、光标1.隐藏光标voidHideCursor(){ CONSOLE_CURSOR_I......
  • 红队/白帽必经之路(18)——如何用Metasploit 制作Windows恶意木马病毒/软件获取shell[
    上节回顾目录上节回顾1.模拟黑客给真正的快播软件加上后门先下载一个正常的快播软件可以下载绿色版本,免安装的快播软件上传到QvodTerminal.exe到kali上对QvodTerminal.exe注入payload后门程序使用绑定了后门的QvodTerminal.exe替换原来的QvodTerminal.e......
  • windows AD域控密码过期企业微信推送告警
    在写了windowsAD域控密码过期邮件推送告警后,有网友问我能不能写一篇关于企业微信推送的文章如果需要看邮件推送或者需要自定义脚本,可以参考我的文章windowsAD域控密码过期邮件通知迭代版本1.企业微信告警要求1.1.企业微信推送需要具备的条件需要在企业微信中创建企业微......