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
在這裏插入圖片描述
來了一個這東西;大概意思是說;這個tap是空的,被遷移走了,你得找個對的(我擦,英文不好,勉強翻譯)

在網上找到個方法,順手一試;果然有用

**** brew tap denji/nginx

就是這個;
在這裏插入圖片描述
不要激動,萬里長城馬上要走完了;

直接裝rtmp命令 : brew install nginx-full --with-rtmp-module
在這裏插入圖片描述
配置文件 open /usr/local/etc/nginx 下的nginx.conf

配置好之後要記得 nginx -s reload 重新加載配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章