ubuntu下安装nginx + nginx-rtmp-module

http://blog.sina.com.cn/s/blog_537517170102vkmv.html

 

 

 

1、安装 ubuntu 14.10 服务器版
2、安装过程中,注意手动进行网络设置
如没设置,进入系统后需要修改
/etc/network/interfaces以及/etc/resolv.conf具体修改方法网上很多,设置自己的静态IP及DNS等。
设置完成后,sudo /etc/init.d/networking restart
3、安装完成并能上网后,修改 /etc/apt/sources.list ,
原文中的源一般为 us.archive.ubuntu.com ,将其替换为 mirrors.163.com
方法为 

sudo sed -i's/us.archive.ubuntu.com/mirrors.163.com/' /etc/apt/sources.list
另外 还有security.ubuntu.com  之类的一概替换为mirrors.163.com最后有两个
deb http://extras.ubuntu.com/ubuntu utopic main
deb-src http://extras.ubuntu.com/ubuntu utopic main
不需要替换

4、源替换完后,进行更新
sudo apt-get  update
sudo apt-get dist-upgrade

5、安装 git  dpkg等工具
sudo apt-get install dpkg-dev
sudo apt-get install git

6、下载nginx源代码
sudo apt-get source nginx
7、下载nginx-rtmp-module

sudo git clonehttps://github.com/arut/nginx-rtmp-module.git

8、修改rules文件
cd nginx-1.x.x  以下以1.6.2为例
sudo vi debian/rules
随便找一个--add-module =xxxx \ 后添加
--add-module = /home/xxx(你的用户)/nginx-rtmp-module \
保存退出

9、
下载nginx的依赖包
sudo apt-get build-depnginx

(The following packages have unmet dependencies:
 libgd2-noxpm-dev : Depends: libgd2-noxpm (= 2.0.36~rc1~dfsg-6ubuntu2) but it is not going to be installed

Build-dependencies for nginx could not be satisfied.

 

 

 

出现时运行sudo apt-get install libgd2-noxpm libgd2-noxpm-dev


10、打包

sudo dpkg-buildpackage-b
这里要等一阵子

11、安装
退到上级目录
cd ..
安装

sudo dpkg--install nginx-common_1.6.2-1ubuantal1_1_all.debnginx-full_1.6.2-1ubuant1.1_amd64.deb

dpkg: error processing nginx-common_1.6.2-1ubuantal1_1_all.deb (--install):
 cannot access archive: No such file or directory
dpkg: error processing nginx-full_1.6.2-1ubuant1.1_amd64.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 nginx-common_1.6.2-1ubuantal1_1_all.deb
 nginx-full_1.6.2-1ubuant1.1_amd64.deb


12、安装完成
sudo service nginx status
正常的话应显示  * nginx is running

sudo nginx -V  (大写V)
会显示当前已加载哪些module  如果其中有 nginx-rtmp-module那安装完成
再进行nginx.conf中rtmp的配置方式 ,网上很多,不再多写

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值