nginx+nginx-rtmp-module搭建流媒体服务器

前言

如今直播app非常火热,所以最近也打算搞个服务器玩玩。了却一下多年的愿望。

步骤

nigix本身主要是作为web容器的,但通过一些插件,可以方便的实现一些很强大的功能,比如充当直播流媒体服务器。

  1. 安装nginx之前需要安装 PCRE库的安装
    最新下载地址 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
    tar –zxvf pcre-8.37.tar.gz,解压目录为:pcre-8.37
  2. 安装zlib库安装
    tar -zxvf zlib-1.2.8.tar.gz 解压目录为:zlib-1.2.8
  3. 安装openSSL库
    下载页面:http://www.openssl.org/source/
    tar –zxvf openssl-1.0.2g.tar.gz,解压目录为:openssl-1.0.2g
  4. 下载nginx-rtmp-module
    git clone https://github.com/arut/nginx-rtmp-module
  5. 下载nginx,编译的时候注意路径
./configure --add-module=../nginx-rtmp-module-master --with-pcre=../pcre-8.37 --with-openssl=../openssl-1.0.2g --with-zlib=../zlib-1.2.8
make
make install
  1. 测试
    默认nginx会安装在/usr/local/nginx/sbin/目录下,我们直接
/usr/local/nginx/sbin/nginx  #启动
/usr/local/nginx/sbin/nginx -s stop #停止

我们启动后,使用浏览器访问http://localhost,能看到nginx欢迎信息,说明安装成功。

你可能感兴趣的:(nginx+nginx-rtmp-module搭建流媒体服务器)