Mac平台上搭建一个本地nginx服务器

本文详细介绍了如何在Mac系统中使用Homebrew安装并配置Nginx,特别是安装rtmp模块,以实现本地rtmp服务器的搭建。通过修改nginx.conf文件,配置rtmp模块,包括rtmplive和hls直播流。此外,还提供了推流、拉流的多种方法,包括使用ffmpeg、VLC以及手机观看等。
摘要由CSDN通过智能技术生成

Nginx:
    Nginx是一款轻量级服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。
    其特点是占有内存少,并发能力强。
RTMP:
    RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间
    音频、视频和数据传输 开发的开放协议。.这个协议建立在TCP协议或者轮询HTTP协议之上,是一个协议族,
    包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种
    它有多种变种:
    1)RTMP工作在TCP之上,默认使用端口1935;
    2)RTMPE在RTMP的基础上增加了加密功能;
    3)RTMPT封装在 HTTP请求之上,可穿透 防火墙;
    4)RTMPS类似RTMPT,增加了TLS/SSL的安全功能;

 

mac搭建naginx+rtmp服务器

一、使用Homebrow安装 nginx

(1)执行克隆命令,github的项目(https://github.com/denji/homebrew-nginx)
    git clone https://github.com/denji/homebrew-nginx
    安装 nginx
    brew tap denji/nginx
    注意brew tap homebrew/nginx报下面的错误,homebrew/nginx已经弃用. 报错:Error: homebrew/nginx was deprecated. This   tap is now empty as all its formulae were migra

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值