当前位置:论坛首页 > Linux面板 > 求助

【已完成】急!!!如何改用github上的nginx_http_flv_module

发表在 Linux面板2023-7-17 14:23 [复制链接] 2 2357

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:宝塔当前版本:Linux正式版  8.0.0  nginx-1.19

系统版本:

系统:CentOS  7.6.1810 x86_64(Py3.7.9) 
问题描述:

如何不使用nginx自带的flv模式,改用github上的nginx_http_flv_module
操作步骤:
1、github下载模块:https://github.com/winshining/nginx-http-flv-module,并安装依赖库 yum install libmaxminddb-devel -y

2、修改nginx.sh脚本引用这个模块
1.png
3、使用 ./nginx.sh update 1.19 更新完成后未出现--add-module的flv模块,还是自带的 --with-http_flv_module
(ps:之前使用此方法是能成功添加 --add-module=nginx_rtmp_module模块的!)
4、测试只加载这个模块进行编译nginx,发现编译成功!
2.png
5、在原有的基础上,我删除了之前曾加过的rtmp模块,以及移除了nginx下的src下的ngx_http_flv_module.c文件再尝试编译 还是失败
3.png
4.png


相关截图(日志、错误):

5.png
使用道具 举报 只看该作者 回复
发表于 2023-7-17 14:51:26 | 显示全部楼层
不用了!! 自己找到问题了:install.sh脚本下的src重新加载被我之前调试的时候注释掉了
1.png
导致openssl make报错,其实这个文件夹是存在的(因为我不想脚本在编译完成之后删掉src目录,所以我把编译成功后删除src的代码注释掉了)
就前几天才下载过 我以为没有问题。却还是会有问题 是脚本哪里还有对这个模块的删除操作吗??

使用道具 举报 回复 支持 反对
发表于 2023-7-17 15:29:22 | 显示全部楼层
其他位置不用多改,您可以直接把这个模块下载到一个目录下,然后安装脚本内修改下--with-http_flv_module改成--add-module=/www/server/src/nginx-http-flv-module即可
6.png 7.png 8.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表