從零搭建直播聊天平台(二 nginx rtmp)

2021-08-10 21:09:32 字數 1525 閱讀 7196

nginx安裝

解壓在 /home/nginx/nginx-1.12.2

這裡是解壓目錄

安裝 cd /home/nginx/nginx-1.12.2

./configure && make && make install

安裝成功後,安裝檔案會在/usr/local/nginx/下,這裡是安裝目錄

啟動nginx

cd /usr/local/nginx/sbin

./nginx

注意:先安裝c++編譯環境,然後安裝nginx需要依賴zlib庫,pcre 庫,openssl 庫 ,這是nginx安裝的前置條件,以下就是我安裝的版本,具體安裝方法在這裡就是解壓,make,install 這裡就不贅述了。

1:yum install gcc-c++

2:zlib-1.2.11.tar.gz

3:pcre-8.36.tar.gz

4:openssl-fips-2.0.16.tar.gz

nginx 安裝rtmp模組

解壓master.zip

unzip master.zip

進入nginx 1.12.2解壓目錄(注意不是安裝目錄)

./configure –add-module=../nginx-rtmp-module-master

如果沒有安裝openssl模組還需要安裝

yum -y install openssl openssl-devel,然後在執行

./configure –add-module=../nginx-rtmp-module-master

安裝,執行以下兩個命令

make

make install

執行到這裡就代表成功安裝了rtmp模組。

注意:上面第二個步驟中 ./configure –add-module = path 是解壓後master.zip的路徑。

下圖是我的目錄:

nginx 配置rtmp服務

開啟conf/nginx.config檔案,在最後面新增如下**:

server

} } 重新配置nginx.config檔案

在http模組下的server中最後面新增如下**:

啟動nginx

cd /user/local/nginx/sbin

./nginx

訪問http:youip:port/stat

如果成功出現了此頁面,代表所有相關配置正確無誤

小結:

vue 從零搭建專案

本地開發需要哪些工具 node.js 4.x,6.x preferred 以及npm包管理器。可以使用國內 的cnpm webpack前端構建工具,將vue 模板編譯打包處理的工具 webpack是當下最熱門的前端資源模組化管理和打包工具,它可以將很多鬆散的模組按照以來以及一定的規則打包成符合生產環...

從零搭建react專案

1,新建乙個空白資料夾 本文的資料夾boke cd到該目錄,開始初始化,這裡用yarn yarn init 或者 npm init y一路enter之後會生成乙個package.json檔案,內容如下 keywords author license isc 2,安裝webpack,為了避免出現不可知...

從零搭建React Native專案

reat native專案搭建,跟著官網文件 搭建環境,其實不難,不過新手可能還是會有些地方,覺得難理解,所以,寫個部落格,希望第一次用reat native的小夥伴,可以節省點時間,快速搭建專案,跑起hello word 開發平台是windows,目標平台是android,1.安裝依賴有 node...