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
下载nginx的依赖包sudo git clone https://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、sudo apt-get build-dep nginx
10、打包sudo dpkg-buildpackage -b
这里要等一阵子
11、安装
退到上级目录
cd ..
安装
12、安装完成sudo dpkg --install nginx-common_1.6.2-1ubuantal1_1_all.deb nginx-full_1.6.2-1ubuant1.1_amd64.deb
sudo service nginx status
正常的话应显示 * nginx is running
sudo nginx -V (大写V)
会显示当前已加载哪些module 如果其中有 nginx-rtmp-module 那安装完成
再进行nginx.conf中rtmp的配置方式 ,网上很多,不再多写
转载于:https://www.cnblogs.com/lchb/articles/5474897.html