nginx重新编译新增第三方模块with-rtmp-module
nginx直播推流需安装rtmp模块
- 查看nginx编译参数
/usr/local/nginx/sbin/nginx -V - 进入nginx源码目录
- 下载rtmp模块
git clone https://github.com/arut/nginx-rtmp-module.git - 编译追加--add-module目录
./configure xxxxx --add-module=/usr/local/src/nginx-rtmp-module make切记不可使用make install否则为覆盖安装- 备份旧nginx程序
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak - 停止nginx并复制安装目录objs目录下nginx文件覆盖
cp objs/nginx /usr/local/nginx/sbin/nginx - 检测新程序是否正确并启动
/usr/local/nginx/sbin/nginx -t - 查看编译信息
/usr/local/nginx/sbin/nginx -V
nginx第三方模块:https://www.nginx.com/resources/wiki/modules/index.html