日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

docker搭建CMS點播系統帶播放器功能

瀏覽:121日期:2024-10-27 13:25:14
目錄正文一、準備機器二、安裝docker1. 安裝依賴包2. 設置阿里云鏡像源3. 執行安裝命令4. 驗證是否安裝成功三、拉取鏡像四、運行鏡像創建容器五、訪問Web點播首頁六、上傳點播文件七、管理后臺界面八、注冊并登陸前臺賬戶九、操作視頻文件結尾

【導讀】我相信這么多年,你一定看過各式各樣的視頻網站,不管內容怎么樣,你有沒有想過擁有一個屬于自己的視頻網站?如果想那就跟我來吧!今天這篇文章就能滿足你的這個愿望。

如果你細心的話,也許不需要任何編程能力也可以完成這樣愿望的。

正文

工欲善其事,必先利其器。想干什么事情,先準備好工具。同樣,想搭建屬于自己的視頻網站,先準備一臺云服務器,這個要求不過分吧?

如果感覺麻煩,或者只想本地訪問,那在自己的機器上安裝一個linux虛擬機也是可以的。

一、準備機器

自己新開通了一個阿里云的服務器,系統是linux的。

當然,你也可以使用騰訊云或者華為云的。

二、安裝docker1. 安裝依賴包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

執行過程:

[work@al-bj ~]$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileResolving Dependencies--> Running transaction check---> Package device-mapper-persistent-data.x86_64 0:0.8.5-3.el7_9.2 will be installed--> Processing Dependency: libaio.so.1(LIBAIO_0.4)(64bit) for package: device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64--> Processing Dependency: libaio.so.1(LIBAIO_0.1)(64bit) for package: device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64--> Processing Dependency: libaio.so.1()(64bit) for package: device-mapper-persistent-data-0.8.5-3.el7_9.2.x86_64---> Package lvm2.x86_64 7:2.02.187-6.el7_9.4 will be installed

... ...

2. 設置阿里云鏡像源

一般國內由于某些原因,都會設置阿里云鏡像源,這樣可以提高安裝速度。

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

執行結果:

[work@al-bj ~]$ sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoLoaded plugins: fastestmirroradding repo from: https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repograbbing file https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.reporepo saved to /etc/yum.repos.d/docker-ce.repo

3. 執行安裝命令

我們使用docker免費的ce版本,安裝命令如下:

sudo yum install docker-ce

執行過程:

[work@al-bj ~]$ sudo yum install docker-ceLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfiledocker-ce-stable | 3.5 kB 00:00:00(1/2): docker-ce-stable/7/x86_64/primary_db | 58 kB 00:00:01(2/2): docker-ce-stable/7/x86_64/updateinfo | 55 B 00:00:02Resolving Dependencies--> Running transaction check---> Package docker-ce.x86_64 3:20.10.5-3.el7 will be installed

... ...

4. 驗證是否安裝成功

使用如下命令可以驗證docker是否安裝成功了。

docker version

執行結果如果顯示如下內容,則表示安裝成功。

[work@al-bj ~]$ docker versionClient: Docker Engine - CommunityVersion: 20.10.5API version: 1.41Go version: go1.13.15Git commit: 55c4c88Built: Tue Mar 2 20:33:55 2021OS/Arch: linux/amd64Context: defaultExperimental: true

三、拉取鏡像

在新機器上首次拉取鏡像的時候,可能會出現如下報錯信息:

[work@al-bj ~]$ docker pull moerats/express-ffmpegCannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

上述問題的解決方法是重啟docker服務,執行命令如下:

sudo service docker start

docker服務重啟,再次執行上述命令,拉取鏡像成功,命令執行結果如下:

[work@al-bj ~]$

Unable to find image ’moerats/express-ffmpeg:latest’ locally

latest: Pulling from moerats/express-ffmpeg

9cc2ad81d40d: Pull complete

e6cb98e32a52: Pull complete

ae1b8d879bad: Pull complete

42cfa3699b05: Pull complete

053cac798c4e: Pull complete

e11ff976ff71: Pull complete

81d72bab54a7: Pull complete

fcefcb4d99e7: Pull complete

592d9f42009b: Pull complete

ce856dc9b932: Pull complete

d9923fa7208c: Pull complete

Digest: sha256:3cafc15d21892b6576250763c7ea2fba64f92ff7b79604d26e7f10496da3db6a

Status: Downloaded newer image for moerats/express-ffmpeg:latest

36b449328f2584b54edefce9319877e6c1b92b05e393ca9b3e9bdbebc1d0af6a

四、運行鏡像創建容器

好了,剛才都是準備工作,現在開始我們這項工程的“大頭兒”——創建自己的點播服務。

執行如下命令:

docker run --restart=always --name express-ffmpeg -d -p 3000:3000 -e localip=172.31.102.226 -e usr=moerats -e pass=moerats -e url=moerats -v ~/express-ffmpeg/mongodb:/data -v ~/express-ffmpeg/config:/express-ffmpeg/config -v ~/express-ffmpeg/movies:/express-ffmpeg/movies -v ~/express-ffmpeg/videos:/express-ffmpeg/public/videos -v ~/express-ffmpeg/uploads:/express-ffmpeg/public/uploads -v ~/express-ffmpeg/images:/express-ffmpeg/public/images moerats/express-ffmpeg

將上述命令全部復制并粘貼到終端窗口中(類似windows系統的CMD窗口),如果,你對docker不是很了解,可以不需要關心上述命令的含義。

五、訪問Web點播首頁

上述命令運行順利的話,我們就可以訪問本地瀏覽器的Web點播首頁了。

在瀏覽器中輸入如下地址:

http://172.31.102.226:3000/

正常如下圖所示:

docker搭建CMS點播系統帶播放器功能

是不是很神奇?

當然,訪問地址需要根據你服務器的IP動態填寫,我的服務器IP是172.31.102.226,如果你的服務器IP是192.168.10.1,那你在瀏覽器中的訪問地址就是 http://192.168.10.1:3000。

六、上傳點播文件

現在是看到CMS點播系統的首頁了,但是什么內容都沒有,怎樣才能播放自己想要的視頻內容呢?

接下來,我們就從后臺上傳我們感興趣的視頻。

訪問后臺地址: http://172.31.102.226:3000/moerats

然后出現如下界面:

docker搭建CMS點播系統帶播放器功能

輸入默認賬號和密碼,moerats/moerats。

然后,點擊“登陸”按鈕。

七、管理后臺界面

登陸后,我們進入了后臺管理界面,如下圖所示:

docker搭建CMS點播系統帶播放器功能

然后,點擊右上角的“上傳電影”按鈕,我們就來到上傳界面:

docker搭建CMS點播系統帶播放器功能

點擊“添加電影”,選擇想要上傳的視頻文件。

docker搭建CMS點播系統帶播放器功能

上傳完成后,我們可以到“電影庫”查看視頻文件列表,如下圖所示:

docker搭建CMS點播系統帶播放器功能

我們可以看到視頻文件的名稱、大小、狀態等信息。

八、注冊并登陸前臺賬戶

我們可以來到前端頁面,先注冊賬號,如下圖所示:

docker搭建CMS點播系統帶播放器功能

注冊成功后,用對應的賬戶進行登陸,具體步驟如下圖所示:

docker搭建CMS點播系統帶播放器功能

登陸成功后,我們依然看不到自己剛才上傳的視頻文件,那怎么做才能在前端頁面看到它呢?

九、操作視頻文件

對電影庫中的視頻文件執行轉碼切片操作,具體操作如下圖所示:

docker搭建CMS點播系統帶播放器功能

當視頻文件的狀態由“waiting”變為“finished”時,我們就可以從前端頁面看到對應的視頻內容了。

docker搭建CMS點播系統帶播放器功能

首頁展示如下圖所示:

docker搭建CMS點播系統帶播放器功能

至此,我們就大功告成了。

結尾

大家的愿望是不是已經實現了呢? 哈哈,還有很多操作和細節設置沒有講到,感興趣的話歡迎評論留言,我后邊繼續更新大家想要的內容。

以上就是docker搭建CMS點播系統帶播放器功能的詳細內容,更多關于docker CMS點播系統的資料請關注好吧啦網其它相關文章!

標簽: Docker
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久久久久久av公交车| 日韩国产成人精品| 免费日韩一区二区三区| 久久精品国产网站| 美女一区网站| 一区免费在线| 亚洲精品乱码久久久久久蜜桃麻豆| 国产亚洲永久域名| 人人爱人人干婷婷丁香亚洲| 欧美国产专区| 欧美色图一区| 日韩精品亚洲专区| 国产一区二区三区不卡视频网站| 91精品一区二区三区综合在线爱 | 久久五月天小说| 三级欧美韩日大片在线看| 国产精品激情| 五月天久久久| 久久av影院| 狠狠色狠狠色综合日日tαg| 国产精品蜜月aⅴ在线| 美女av在线免费看| 色婷婷成人网| 91精品国产调教在线观看| 日韩av网站在线免费观看| 999久久久亚洲| 精品美女视频| 丝袜a∨在线一区二区三区不卡| 久久精品99国产国产精| 岛国av免费在线观看| 日韩av中文字幕一区二区三区| 蜜桃tv一区二区三区| 久久亚洲道色| 欧美日韩va| 亚洲精品一级二级三级| 尤物在线精品| 精品入口麻豆88视频| 日韩综合一区二区| 免费精品视频在线| 不卡av一区二区| 免费看av不卡| 丁香六月综合| 精品国产麻豆| 美女毛片一区二区三区四区最新中文字幕亚洲| 亚洲一区二区免费看| 精品一区在线| 欧美日韩精品一本二本三本 | 精品一区二区男人吃奶| 日韩福利视频一区| 天海翼亚洲一区二区三区| 久久国产精品亚洲77777| 欧美成人午夜| 亚洲一区有码| 日韩国产在线观看| 久久国产精品免费一区二区三区| 91在线成人| 国产精品一区二区99| 亚洲免费一区三区| 日韩国产在线观看| 国产精品99久久免费| 精品黄色一级片| 国产91在线播放精品| 三上亚洲一区二区| 久久中文亚洲字幕| 久久亚洲美女| 国产日韩欧美一区二区三区在线观看| 欧美一区自拍| 久久久久久久欧美精品| 欧美在线日韩| 精品三区视频| 免费黄色成人| 日韩高清中文字幕一区| 国产精品欧美一区二区三区不卡| 精品国产亚洲一区二区三区在线| 播放一区二区| 一区二区国产在线观看| 久久精品一区| 国产一级久久| 丰满少妇一区| 妖精视频成人观看www| 欧美日韩亚洲三区| yellow在线观看网址| 亚洲视频www| 精品精品99| 日本成人在线一区| 蜜桃精品在线| 97久久亚洲| 欧美69视频| 国产成人免费精品| 日本亚洲三级在线| 狠狠操综合网| 成人高清一区| 久久国产尿小便嘘嘘| 免费观看久久久4p| 日本蜜桃在线观看视频| 亚洲精品美女| 久久国产影院| 久久三级中文| 日韩成人在线看| 日韩天堂av| 欧美日韩视频免费观看| 欧美aa在线视频| 人人爽香蕉精品| 99精品一区| 国产盗摄——sm在线视频| 日韩精品福利一区二区三区| 欧美在线资源| 欧美不卡高清| 91精品一区国产高清在线gif| 欧美韩日一区| 91一区二区三区四区| 欧美亚洲色图校园春色| 亚洲欧美久久精品| 蜜桃久久久久久| 男女男精品网站| 在线免费观看亚洲| 亚洲最新av| 日本久久一区| 国产精品久久久久9999高清| 国产日韩精品视频一区二区三区| 日本成人中文字幕| 91成人在线网站| 国产精品密蕾丝视频下载| 91精品日本| 韩日一区二区| 亚洲性色av| 亚洲少妇自拍| 国产精品普通话对白| 中文一区在线| 日韩av中文字幕一区二区| 国产精品一在线观看| 久久xxx视频| 91精品国产成人观看| 视频一区在线视频| 日韩av中文字幕一区二区| 你懂的国产精品永久在线| 亚洲欧洲高清| 最新亚洲国产| 欧美精品aa| 亚洲国内欧美| 91精品国产经典在线观看| 超碰99在线| 亚洲高清成人| 日韩毛片一区| 国产成人调教视频在线观看| 水蜜桃精品av一区二区| 99国产精品99久久久久久粉嫩| 中文字幕av一区二区三区人| 福利视频一区| 老司机精品久久| 四虎国产精品免费观看| 日韩精品一二三区| 国产传媒av在线| 中文字幕一区二区av| 国产一区二区三区网| 亚洲自啪免费| 色偷偷偷在线视频播放| 免费看的黄色欧美网站| 久久中文字幕一区二区| 亚洲免费资源| 欧美日韩国产精品一区二区亚洲| 久久这里只有精品一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎| av中文资源在线资源免费观看| 日韩精品导航| 日韩影院在线观看| 欧美在线观看视频一区| 精品国产欧美日韩一区二区三区| 香蕉久久国产| 国产一区二区中文| 国产精品久久久久久久久久10秀| 日韩国产高清在线| 欧美不卡视频| 日韩精品第一区| 久久精品国产亚洲一区二区三区| 四虎精品永久免费| 久久99伊人| 好看不卡的中文字幕| 激情偷拍久久| 亚洲成人免费| 国产精品美女久久久浪潮软件| 波多野结衣一区| 午夜日韩在线| 亚洲一区二区三区无吗| 蜜臀av在线播放一区二区三区| 免费的成人av| 中文字幕一区二区三区四区久久| 欧美日韩国产亚洲一区| 午夜精品亚洲| 亚洲精品三级| 日本久久一区| 免费在线欧美黄色| 五月激情久久| 亚洲精品网址| 免费人成网站在线观看欧美高清| 日本精品在线播放| 久久影视三级福利片| 欧美日韩尤物久久| 日韩精品一卡二卡三卡四卡无卡| 日韩视频一二区|