zoukankan      html  css  js  c++  java
  • Mac搭建nginx+rtmp服务器

    一、安装Homebrow

      已经安装了brow的可以直接跳过这一步。

      执行命令

      ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

      如果已经安装过,而想要卸载:

      ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

    二、安装nginx

      1、先glone nginx项目到本地:

      brew tap homebrew/nginx

      2、 执行安装:

      brew install nginx-full --with-rtmp-module

     配置nginx的rtmp模块:

     3、查看安装到了哪里:

      brew info nginx-full

      执行结果:

       nginx安装所在位置为:/usr/local/Cellar/nginx-full/1.19.10/bin/nginx

       nginx配置文件所在位置为:/usr/local/etc/nginx/nginx.conf

    三、运营nginx

      1、输入命令启动nginx服务:nginx

      2、浏览器输入:http://localhost:8080

      显示如下,则启动成功:

      3、nginx常用方法:

        重新加载配置文件:nginx -s reload

        重新加载日志:nginx -s reopen

        停止nginx:nginx -s stop

        有序退出nginx:nginx -s quit

    四、配置rtmp

      修改nginx.conf这个配置文件,配置rtmp

      1、用记事本工具打开nginx.conf

      2、在http节点后面加上rtmp配置:

     rtmp {

     server {

     listen 1935;

     application rtmplive { 

    live on;

    max_connections 1024;

    }

    application hls{

    live on;

    hls on;

    hls_path /usr/local/var/www/hls;

    hls_fragment 1s;

    }}}

  • 相关阅读:
    js中使用EL表达式
    洛谷——RMQ
    模板——RMQ
    洛谷——图论
    洛谷——基础搜索
    洛谷——搜索
    搭桥
    简单dp
    Codevs 3194 基因变异
    cin、scanf、gets、getchar 用法介绍
  • 原文地址:https://www.cnblogs.com/miracleflower/p/15543713.html
Copyright © 2011-2022 走看看