安裝nginx服務器用於rtmp(ios端)推流測試

今天本來週末,在家裏沒什麼事,這幾天正在研究直播的問題,對這個很感興趣,所以在自己的電腦上又重新搭建了一次環境,順便給大家記錄下安裝流程。

安裝nginx首先要確保已經安裝了homebrew。至於具體的安裝步驟很簡單,這裏都記錄下來各自的安裝命令。

1.安裝homebrew:在打開的命令行工具中輸入如下語句:

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

2.輸入上面的命令行需要輸入安裝軟件的密碼纔可以。

3.如果出現

curl: (35) Server aborted the SSL handshake。

這樣的錯誤需要卸載乾淨重新安裝。卸載命令如下:

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

4.如果安裝成功會出現安裝成功的英文提示。最後可以輸入brew 去測試下。

接下來可以安裝nginx了。
1.brew tap homebrew/nginx 安裝nginx的命令

2.brew install nginx-full --with-rtmp-module nginx 安裝rtmp協議通道。

3.brew info nginx-full 檢測nginx是否安裝完整

到此mac上的rtmp的服務器就已經安裝完畢。然後我們可以配置服務器了。

4.在終端安裝完畢的代碼中全局搜索nginx.conf 文件,我們需要找到它的安裝路徑,並修改些內容。我的路徑是/usr/local/etc/nginx/nginx.conf 相信大部分都是相同的,我的公司的兩臺mac和我自己的mac竟然都是一樣的。

5.用記事本打開文件,並在最後添加如下代碼:

rtmp {
    server {
        listen 1935;
        application rtmplive {
            live on;
            record off;
        }
    }
}

其實這個就是配置的服務器地址了。
接下來重啓nginx就可以使用了。重啓命令是nginx -s reload

到此就結束了。

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