Mac下使用brew安装配置nginx+rtmp模块推流服务器遇到的问题

希望有遇到的,可以帮助你解决吧;

1.安装brew的时候遇到的问题:

usr/local/目录的权限问题,然后你去怎么修改这个目录都提示你不能这样操作;

之后去查网上的各种解决方案,各种尝试;结果都不好用;

1.sudo chown -R $tejas /usr/local/Cellar

2.sudo chown -R $tejas:admin /usr/local/Cellar

3.sudo chown -R $tejas /usr/local

4.sudo chown -R $tejas:admin /usr/local

这个是网上给的最多的,搜索量最高的方案,然而并没什么乱用,不好使!!!!!!

接下来我在stack Overflow上发现了一个方法,试了一下,结果搞定了,在这里我贴出来;

uninstall:

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

and then install it again:

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

执行完这两个命令,然后再去执行brew就没问题了;

以上是我遇到的第一个问题和解决方法;

2.下面是安装nginx的时候遇到的问题:

安装tap时 brew tap homebrew/nginx

003.png

来了一个这东西;大概意思是说;这个tap是空的,被迁移走了,你得找个对的(我擦,英文不好,勉强翻译)

在网上找到个方法,顺手一试;果然有用

**** brew tap denji/nginx

就是这个;

001.png

不要激动,万里长城马上要走完了;

直接装rtmp命令 : brew install nginx-full --with-rtmp-module

002.png

配置文件 open /usr/local/etc/nginx 下的nginx.conf

配置好之后要记得 nginx -s reload 重新加载配置。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190107G1CJXK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券