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