1. 程式人生 > >mac 下安裝 nginx 加 rtmp 模塊

mac 下安裝 nginx 加 rtmp 模塊

rtmp

mac 目前只能通過手動安裝
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

 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 模塊