一、Flexus 云服務(wù)器 X 實(shí)例介紹
1.1 云服務(wù)器介紹
使用云服務(wù)器可以為企業(yè)和個(gè)人提供靈活彈性的計(jì)算資源,不僅簡(jiǎn)化了硬件維護(hù)的復(fù)雜性,還能根據(jù)業(yè)務(wù)需求即時(shí)調(diào)整資源配置,有效降低成本。同時(shí),云服務(wù)器通常配備先進(jìn)的安全措施,保障數(shù)據(jù)安全;其高可用性和災(zāi)備能力也確保了業(yè)務(wù)連續(xù)性,幫助用戶專注于核心業(yè)務(wù)發(fā)展而非基礎(chǔ)設(shè)施管理。
華為云下一代云服務(wù)器 Flexus X 實(shí)例煥新上線,新產(chǎn)品具備柔性算力,六倍性能,旗艦體驗(yàn),覆蓋高科技、零售、金融、游戲等行業(yè)大多數(shù)通用工作負(fù)載場(chǎng)景,從而幫您快速上云!
Flexus X 實(shí)例通過和其他服務(wù)組合,具備計(jì)算、鏡像安裝、網(wǎng)絡(luò)、存儲(chǔ)、安全等能力,您可根據(jù)業(yè)務(wù)需要靈活配置各資源。
本次測(cè)評(píng)使用的規(guī)格是:4 核 12G-100G-3M 規(guī)格的 Flexus X 實(shí)例基礎(chǔ)模式
1.2 性能模式
為了滿足此類業(yè)務(wù)場(chǎng)景需要,F(xiàn)lexus 云服務(wù)器 X 實(shí)例推出了性能模式。開啟性能模式后,F(xiàn)lexus 云服務(wù)器 X 實(shí)例采取底層物理綁核技術(shù),提供極致穩(wěn)定的 QoS 保障能力,您可以獲得非常穩(wěn)定的性能保障。
1.3 計(jì)費(fèi)模式
二、Flexus 云服務(wù)器 X 實(shí)例配置
2.1 重置密碼
購(gòu)買完成后,會(huì)短信通過你的云服務(wù)器信息,重點(diǎn)是公網(wǎng) IP 地址和用戶名。首先我們需要打開你的服務(wù)器控制臺(tái),完成重置密碼
勾選自動(dòng)重啟,點(diǎn)擊確定即可。
2.2 服務(wù)器連接
?方式一:使用控制臺(tái)提供的 VNC 方式登錄
?方式二:使用 Putty、Xshell 等工具登錄 Linux 彈性云服務(wù)器,a)下載安裝登錄工具,例如 Putty。b)輸入彈性公網(wǎng) IP。c)輸入用戶名:root、密碼,單擊“確定”。
?方式三:使用 Linux/Mac OS 系統(tǒng)主機(jī)登錄 Linux 彈性云服務(wù)器。a)執(zhí)行連接命令。ssh 彈性公網(wǎng) IP 例如:ssh 123.xxx.xxx.456b)輸入用戶名:root、密碼,登錄服務(wù)器。
我個(gè)人習(xí)慣使用 MobaXterm這款軟件,添加 SSH 連接,輸出公網(wǎng) IP、用戶名和端口(默認(rèn) 22),連接即可。
2.3 安全組配置
安全組是一個(gè)邏輯上的分組,為同一個(gè) VPC 內(nèi)的云服務(wù)器提供訪問策略。用戶可以在安全組中定義各種訪問規(guī)則,當(dāng)云服務(wù)器加入該安全組后,即受到這些訪問規(guī)則的保護(hù)。
系統(tǒng)為每個(gè)網(wǎng)卡默認(rèn)創(chuàng)建一個(gè)默認(rèn)安全組,默認(rèn)安全組的規(guī)則是對(duì)出方向上的數(shù)據(jù)報(bào)文全部放行,入方向訪問受限。您可以使用默認(rèn)安全組,也可以根據(jù)需要?jiǎng)?chuàng)建自定義的安全組。
主要需要填寫優(yōu)先級(jí)(默認(rèn)填 1 即可)、協(xié)議端口信息(一般選擇你項(xiàng)目需要暴露的端口即可),其他默認(rèn)點(diǎn)擊確定即可。安全組配置主要是暴露端口可以給外網(wǎng)訪問。
如果還不清楚可以參考文檔:安全組配置示例
三、部署 Plex
3.1 Plex 介紹
Plex 是一個(gè)跨平臺(tái)的流媒體服務(wù),它不僅允許用戶觀看海量的免費(fèi)廣告支持電影、電視劇和直播電視節(jié)目,還支持用戶組織和流媒體播放自己的媒體庫(kù)。它通過其廣泛的設(shè)備兼容性和靈活的服務(wù)提供,即使是初學(xué)者也能輕松上手并與朋友和家人分享媒體內(nèi)容。
Plex 的基本服務(wù)是免費(fèi)的,但也提供了一項(xiàng)名為 Plex Pass 的高級(jí)訂閱服務(wù),為用戶提供增強(qiáng)功能,例如更好的流媒體質(zhì)量、離線同步以及高級(jí)用戶管理選項(xiàng)。
豐富的內(nèi)容庫(kù) Plex 集成了大量來自不同合作伙伴的內(nèi)容,包括電影制片廠和電視網(wǎng)絡(luò)等。用戶可以隨時(shí)隨地通過互聯(lián)網(wǎng)連接接觸到上千個(gè)電視頻道和各種電影、系列劇,無需另行支付任何訂閱費(fèi)用。Plex 的內(nèi)容是廣告支持的,這使得它成為用戶的一個(gè)經(jīng)濟(jì)且高效的選擇。
個(gè)性化媒體管理使用 Plex,用戶可以從多個(gè)來源(包括本地存儲(chǔ)設(shè)備、云存儲(chǔ)服務(wù)等)整合其個(gè)人多媒體內(nèi)容。Plex Media Server 提供了一種直觀的方式來組織、標(biāo)記和美化個(gè)人的音樂、電影和照片收藏,使得家庭媒體中心管理變得前所未有的簡(jiǎn)單和方便。
多設(shè)備兼容性 Plex 的應(yīng)用程序幾乎適用于所有硬件平臺(tái),包括 Windows、macOS、Linux 電腦,智能手機(jī),智能電視,流媒體設(shè)備(如 Roku、Amazon Fire TV、Apple TV 等)和游戲機(jī)。這種廣泛的設(shè)備兼容性意味著無論你身處何地,都可以隨時(shí)訪問并享受你的影音內(nèi)容。
社交互動(dòng)功能通過“Discover Together”功能,Plex 允許用戶與朋友分享他們的觀看偏好和內(nèi)容推薦。這不僅增加了用戶發(fā)現(xiàn)新內(nèi)容的機(jī)會(huì),也為社交體驗(yàn)增添了樂趣。
Plex 作為一個(gè)全面的多媒體流媒體平臺(tái)應(yīng)運(yùn)而生,為用戶提供了一個(gè)集成電影、電視劇、音樂等多種娛樂內(nèi)容的解決方案。無論你是影音愛好者,還是尋求方便娛樂體驗(yàn)的普通用戶,Plex 都為你提供了一種全新的方式來管理和享受你的媒體內(nèi)容。
?官網(wǎng):https://www.plex.tv/
?Github:https://github.com/plexinc/pms-docker
3.2 Docker 環(huán)境搭建
本次服務(wù)器環(huán)境是 ubuntu 系統(tǒng)鏡像,需要自己安裝 docker 環(huán)境
使用 apt-get 命令安裝 docker 及其配置
#安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common#添加 Docker GPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -#配置倉(cāng)庫(kù)源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 apt 包索引 $ sudo apt-get update#安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io#添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}#重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker
測(cè)試 docker 安裝是否成功
root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```
檢查 docker 服務(wù)狀態(tài)
root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
檢查 docker compose 版本
root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2
3.3 Plex 部署
?創(chuàng)建 docker-compose.yml
version:"3.5"services:plex:image:lscr.io/linuxserver/plex:latestcontainer_name:plexnetwork_mode:hostenvironment: -PUID=1000 -PGID=1000 -TZ=Asia/Shanghai -VERSION=docker -PLEX_CLAIM="claim-RUuXU1vECyeP1Vz1eocx"#optionsvolumes: -./config:/config -./tv:/tv -./movies:/moviesrestart:unless-stopped
?volumes:映射容器內(nèi)部文件路徑到本地
?ports:配置訪問端口
如果將上述代碼片段保存在名為 docker-compose.yml 的文件中,則只需從同一文件夾中運(yùn)行 docker compose up -d即可自動(dòng)拉取 Plex 鏡像,并創(chuàng)建并啟動(dòng)一個(gè)容器。up表示啟動(dòng)服務(wù),-d表示在后臺(tái)執(zhí)行。docker-compose down命令用于停止和清理由 docker-compose up啟動(dòng)的服務(wù)。
?配置安全組
在 Flexus 云服務(wù)器 X 實(shí)例的安全組管理頁(yè)面,添加入方向規(guī)則,接下來我們啟動(dòng)服務(wù)需要監(jiān)聽 32400 端口,所以添加安全組為 TCP:32400 協(xié)議端口。
?啟動(dòng)服務(wù)
進(jìn)入項(xiàng)目目錄,執(zhí)行 docker compose up -d 啟動(dòng)命令,會(huì)自動(dòng)拉取容器并運(yùn)行
從 docker hub 拉取 Plex 鏡像,地址:https://hub.docker.com/r/linuxserver/plex
root@flexusx-c6b3:~/plex# docker-compose up -dPulling plex (lscr.io/linuxserver/plex:latest)...latest: Pulling from linuxserver/plex6e8bf31012d1: Pull completedf25a931801a: Pull complete28b450414d82: Pull complete4c2c72666bec: Pull complete725602409e45: Pull complete5c8ce404d500: Pull complete54051aeb1d85: Pull complete3cd89b7cd018: Pull complete7a44415ac1fb: Pull completea254cc4caba2: Pull completeDigest: sha256:a37d8cd2a77dc82cd575d4ee94471c20e6a5e050a29a3f7f8a3ed8fee169b8b2Status: Downloaded newer image for lscr.io/linuxserver/plex:latestCreating plex ... Creating plex ... done
?檢查容器狀態(tài)
檢查 Plex 容器狀態(tài),確保容器正常啟動(dòng)
root@flexusx-c6b3:~/plex# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES2e11fcc6ec69 lscr.io/linuxserver/plex:latest "/init" 8 hours ago Up 8 hours plex
?訪問地址
內(nèi)網(wǎng):http://localhost:32400/web 外網(wǎng):http://公網(wǎng) IP:32400/web
?訪問結(jié)果
若出現(xiàn)此頁(yè)面,則部署 plex server 成功。
3.4 Plex 使用
點(diǎn)擊明白,進(jìn)入下一頁(yè)
這個(gè)時(shí)候點(diǎn)擊關(guān)閉按鈕無法關(guān)閉此彈框,我們需要在瀏覽器中輸入 http://localhost:32400/web 進(jìn)入
此時(shí)出現(xiàn)警告提示,我們點(diǎn)擊不再顯示此通知即可,此時(shí)警告標(biāo)識(shí)就會(huì)消失
首先設(shè)置語(yǔ)言為簡(jiǎn)體中文,設(shè)置路徑為:設(shè)置-常規(guī)-語(yǔ)言-簡(jiǎn)體中文
添加媒體庫(kù),設(shè)置-管理-媒體庫(kù)-添加資料庫(kù)
先選擇類型,然后添加文件夾,就是選擇下載的視頻文件存儲(chǔ)路徑,然后掃描資料庫(kù)文件
掃描成功后就會(huì)顯示在主頁(yè),我這里是復(fù)制了幾個(gè)視頻文件到 movies 目錄了
點(diǎn)擊任意一個(gè)封面標(biāo)題,就會(huì)顯示視頻的詳情頁(yè)面,這里會(huì)展示封面、視頻名、時(shí)長(zhǎng)、視頻和音頻參數(shù)等信息
點(diǎn)擊播放,就會(huì)顯示播放詳情頁(yè),我們可以調(diào)節(jié)進(jìn)度條、前進(jìn)或后退 10 秒、暫停與播放、全屏顯示、播放設(shè)置、音量調(diào)節(jié)、播放列表等功能
還可以登錄 Plex 帳號(hào)獲取更多功能和流媒體
注冊(cè)個(gè) Plex 帳號(hào),輸入郵箱和密碼即可注冊(cè)
登錄 Plex 帳號(hào)后,就可以鏈接到 Plex 自己的媒體庫(kù)了,包含更多的視頻資源,但是很多是收費(fèi)內(nèi)容的
結(jié)合上一個(gè)項(xiàng)目的 AutoBangumi 的自動(dòng)下載番劇,可以直接添加下載番劇的目錄到 Plex 的媒體庫(kù)中,就可有無縫追劇了
我們來查看下 Plex 的映射文件路徑下的結(jié)構(gòu)
root@flexusx-c6b3:~/plex# tree -L 1.|-- config|-- docker-compose.yml|-- movies`-- tv3 directories, 1 file
?config 即為 Plex 庫(kù)位置
?movies 即為媒體文件路徑
?tv 即為媒體文件路徑
通過 Plex Media Server,用戶可以掃描和添加他們的個(gè)人媒體內(nèi)容,軟件將自動(dòng)為你的音樂、電影和照片生成元數(shù)據(jù)和封面,從而美化和組織你的媒體庫(kù),同時(shí)可以在線觀看視頻,體驗(yàn)感很好。Plex 的入門級(jí)別使用就是這些了,還有更多有趣的設(shè)置和功能就需要自行探索了。
四、總結(jié)
Plex 作為一個(gè)多功能流媒體平臺(tái),不僅豐富了用戶的觀影體驗(yàn),還為現(xiàn)代家庭的多媒體管理提供了高效解決方案。無論你是想要探索免費(fèi)的在線內(nèi)容庫(kù),還是管理和流播自己的媒體內(nèi)容,Plex 都能滿足你的需求。其直觀的用戶界面和廣泛的設(shè)備兼容性使其成為現(xiàn)代數(shù)字娛樂的一個(gè)有吸引力的選擇。通過 Plex,讓每一個(gè)家庭都能輕松打造一個(gè)屬于自己的私人影院,實(shí)現(xiàn)最新永不間斷的媒體享受。 此次使用的 Flexus X 實(shí)例配置還是很高的 4 核 12G-100G-3M 規(guī)格的基礎(chǔ)模式,測(cè)試下來上傳文件、掃描文件和播放音頻都沒有出現(xiàn)卡頓問題,掃描文件時(shí)候存在大量 IO,占用內(nèi)存會(huì)增高些,在線播放視頻加載速度也很快,絲毫體驗(yàn)不到壓力。
華為云正在舉行 828 B2B 企業(yè)節(jié),不論是新創(chuàng)企業(yè)還是個(gè)人開發(fā)者,都可以借此良機(jī)享受到高性能的計(jì)算資源和支持,比如 Flexus X 實(shí)例專為高性能計(jì)算場(chǎng)景設(shè)計(jì),優(yōu)惠力度打大,2 核云服務(wù)器 26 元起 Flexus 性能倍增,體驗(yàn)躍級(jí)。快來體驗(yàn)華為云帶來的無限可能吧!立即體驗(yàn)
審核編輯 黃宇
-
華為云
+關(guān)注
關(guān)注
3文章
2682瀏覽量
17543
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論