zoukankan      html  css  js  c++  java
  • centos 安装 rtmp nginx 视频流服务器

    ---恢复内容开始---

    1.使用yum安装git

     yum -y install git
    

    2.下载nginx-rtmp-module,官方github地址

    // 通过git clone 的方式下载到服务器上
     git clone https://github.com/arut/nginx-rtmp-module.git
    

    3.yum 安装 openssl

     yum -y install openssl openssl-devel

    4.下载Nginx解压,并添加rtmp和openssl支持

    //这里我安装的是 nginx-1.10.3 版本
    wget http://nginx.org/download/nginx-1.10.3.tar.gz 
    tar -zxvf nginx-1.10.3.tar.gz 
    cd nginx-1.10.3
    //添加rtmp和openssl支持
     ./configure --add-module=/(2中的model的父路径)/nginx-rtmp-module --with-http_ssl_module
     make && make install

    5.检验nginx是否安装成功
      
      1.查看当前安装的Nginx版本 [root~]# /usr/local/nginx/sbin/nginx -v
        查询结果:nginx version: nginx/1.10.3
      2,制作systemctl 快速启动
        在/usr/lib/systemd/system/ 目录下,创建一个nginx.service,vim进行编辑,添加下面内容
    [Unit]
    Description=nginx
    After=network.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/nginx/sbin/nginx
    ExecReload=/usr/local/nginx/sbin/nginx reload
    ExecStop=/usr/local/nginx/sbin/nginx quit
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    

      systemctl start nginx  //开启

      systemctl stop nginx //关闭

      systemctl restart nginx //重启

      2.此时在浏览器中打开 自己的ip地址或者绑定的域名:/usr/local/nginx/conf/nginx.conf 文件中的 http-server-listen 端口,防火墙开启对应端口,出现欢迎页面就表示启动成功了
     


  • 相关阅读:
    Jquery Ajax 调用 WebService
    Dapper.NET
    HTML5 canvas标签
    SQL内外左右交叉连接
    水晶报表纵向重复
    AngularJS 菜鸟
    什么是MVC框架?
    伪类和伪元素的区别
    常用的本地存储-----cookie篇
    JavaScript中基本数据类型和引用数据类型的区别
  • 原文地址:https://www.cnblogs.com/fengchuxiaodai/p/9375660.html
Copyright © 2011-2022 走看看