下面让我们开启神奇的搭建流媒体服务器吧。【红色标记的是我们使用的命令】
1、安装git【如果已经安装了,就可以略过此步了】
yum install git
2、下载nginx-rtmp-module
nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module
git clone https://github.com/arut/nginx-rtmp-module.git
3、安装nginx
nginx的官方网站为:http://nginx.org/en/download.html
安装编译软件
yum install gcc automake autoconf libtool gcc-c++
安装基础库
yum install gd zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel
yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel
下载pcre正则库
cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2
tar jxf pcre-8.38.tar.bz2
mv pcre-8.38.tar.bz2 ./pcre
安装nginx
wget http://nginx.org/download/nginx-1.8.1.tar.gz
tar -zxvf nginx-1.8.1.tar.gz
./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module
make && make install
安装时候可能会报错没有安装openssl,需要执行命令:
yum -y install openssl openssl-devel
4、修改nginx的配置文件