Rtmp安装源:https://github.com/arut/nginx-rtmp-module.git
1.源码安装
1.1 新建目录后,将Rtmp源码文件下载到新建目录内
- mkdir -p /www/server/nginxsrc</div><div>cd /www/server/nginxsrc/</div><div>git clone https://github.com/arut/nginx-rtmp-module.git
复制代码
git拉取下拉的是源码目录,所以不需要解压了。将nginx-rtmp-module目录名称替换
- mv /www/server/nginxsrc/nginx-rtmp-module /www/server/nginxsrc/nginx_rtmp_module
复制代码
1.2 编辑Nginx脚本,路径:/www/server/panel/install/nginx.sh
- vim /www/server/panel/install/nginx.sh
复制代码
编译参数是在277行,以自己安装脚本为准,添加模块编译路径
- –add-module=/www/server/nginxsrc/nginx_rtmp_module
复制代码
1.3 shift+:符号,然后输入wq保存,执行安装命令
- sh /www/server/panel/install/nginx.sh install 1.20
复制代码
1.4 验证模块是否安装,执行下面命令
- nginx -V
复制代码
2.面板编译模式添加
1.1 软件商店内选择安装Nginx,选择编译模式,再选择自定义模块添加
1.2 编写前置脚本,如果需要将Rtmp源码存放至其他目录,则新建目录存放。
- 模块名称:nginx_rtmp_module
复制代码
1.3 然后提交,并选择添加好的自定义模块安装Nginx
1.4如果执行日志内安装未报错,说明安装成功,则到命令行进行验证