mac 下安裝 nginx 加 rtmp 模塊
阿新 • • 發佈:2018-03-11
rtmpmac 目前只能通過手動安裝
1.下載 nginx 這裏建議去官網下。同時不要下最最新的 。 我在 git 上下的 nginx conf 時沒有找到文件 原因是沒有下載完或者本就 git 上文件不完整 。
2.下載nginx-rtmp-module 這個 git 上下載就好
3.安裝 其實nginx-rtmp-module作者已經講了 cd 下nginx目錄下 然後 ./configure --add-module=/Users/allenboy/Downloads/nginx-rtmp-module
4.make
5.make install 這裏可能會報錯寫入失敗 權限不夠 加上 sudo
6.安裝完成了但是沒有環境變量。
改配置文件sudo vim /usr/local/nginx/conf/nginx.conf
關閉 sudo /usr/local/nginx/sbin/nginx -s stop
1.下載 nginx 這裏建議去官網下。同時不要下最最新的 。 我在 git 上下的 nginx conf 時沒有找到文件 原因是沒有下載完或者本就 git 上文件不完整 。
2.下載nginx-rtmp-module 這個 git 上下載就好
3.安裝 其實nginx-rtmp-module作者已經講了 cd 下nginx目錄下 然後 ./configure --add-module=/Users/allenboy/Downloads/nginx-rtmp-module
4.make
5.make install 這裏可能會報錯寫入失敗 權限不夠 加上 sudo
改配置文件sudo vim /usr/local/nginx/conf/nginx.conf
rtmp { #rtmp協議
server { #服務器相關配置
listen 1935; #監聽的端口號, rtmp默認1935
application ZedLive { # 自定義的路徑名
live on; #開啟實時
record off; #不記錄數據
}
}
}
重啟 sudo /usr/local/nginx/sbin/nginx -s reload (或者 sudo /usr/local/nginx/sbin/nginx)如果是第一次或者電腦只有一個nginx會成功 一般會報錯 端口被占 這裏改下 http 的端口
關閉 sudo /usr/local/nginx/sbin/nginx -s stop
mac 下安裝 nginx 加 rtmp 模塊