Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Plex Media Server se lojisyèl pou estoke tout kontni medya dijital ou ak aksè atravè yon aplikasyon kliyan tankou televizyon ou, NVIDIA Shield, Roku, Mobile App, ak anpil lòt platfòm. Plex Media Server òganize dosye ou yo ak kontni an kategori. Li trè popilè ak moun ki estoke emisyon televizyon ak bibliyotèk fim, epi si koneksyon ou ase bon, pataje li ak zanmi ou ak fanmi ou. Apre yon tan, Plex Media Server te grandi anpil e kounye a, sipòte anpil platfòm.

Nan leson patikilye sa a, ou pral aprann ki jan yo enstale Plex Media Server sou Debian 11 Bullseye.

Kondisyon

  • OS rekòmande: Debian 11 Bullseye
  • Kont itilizatè: Yon kont itilizatè ak sudo privilèj or aksè rasin (su kòmand).
  • Pakè obligatwa: pli

Mete ajou sistèm operasyon

Mete ajou ou Debian 11 sistèm operasyon pou asire tout pakè ki egziste deja yo ajou:

sudo apt update && sudo apt upgrade

Rasin oswa Sudo Aksè

Pa default, lè ou kreye kont ou nan demaraj ak Debian konpare ak lòt distribisyon, li pa otomatikman resevwa estati sudoers. Ou dwe swa gen aksè a modpas rasin yo sèvi ak kòmandman su a oswa vizite leson patikilye nou an sou Ki jan yo ajoute yon itilizatè nan Sudoers sou Debian.

Enstale Depandans yo

Pou w konplete leson patikilye a epi ou dwe enstale ak itilize Plex, ou dwe enstale pakè sa yo:

sudo apt install apt-transport-https curl

Yon fwa fè, ale nan pati enstalasyon an nan leson patikilye a.


reklam


Enstale Plex Media Server

Pou enstale Plex, ou dwe kreye yon fichye repozitwa ki rale dirèkteman nan repozitwa Plex la. Premyèman, ou dwe enpòte kle GPG la lè l sèvi avèk lòd tèminal sa a:

curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -

Apre sa, enpòte repozitwa a:

echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

Anvan w enstale Plex, li se yon bon lide pou kouri lòd aktyalizasyon apt.

sudo apt update

Koulye a, enstale Plex Media Server la sou Debian lè l sèvi avèk sa ki annapre yo apt enstale lòd:

sudo apt install plexmediaserver

Egzanp pwodiksyon:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Tape "Y," Lè sa a, peze "kle ENTER" kontinye ak enstalasyon an.

Remake byen, pandan enstalasyon an, ou pral wè èd memwa sa a:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Tape "N" kontinye ak enstalasyon an.

Pa default, sèvis Plex Media yo ta dwe otomatikman kòmanse. Pou verifye sa, sèvi ak sa ki annapre yo kòmand estati systemctl:

systemctl status plexmediaserver

Egzanp pwodiksyon:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Si sèvis la pa aktif, sèvi ak lòd sa a pou kòmanse Plex Media Server:

sudo systemctl start plexmediaserver

Apre sa, pèmèt sou bòt sistèm lan:

sudo systemctl enable plexmediaserver

Konfigure Plex Media Server nan WebUI

Kounye a ke Plex enstale sou sistèm ou an, ou bezwen konfigirasyon epi fini konfigirasyon an atravè WebUI la. Pou jwenn aksè nan sa a, louvri navigatè entènèt ou pi pito epi ale nan http://127.0.0.1:32400/web or http://localhost:32400/web.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Koulye a, ou ka konekte lè l sèvi avèk yon kont medya sosyal ki deja egziste ki nan lis pi wo a oswa ak imel ou a pou anrejistre yon nouvo kont si ou nouvo nan Plex. Yon fwa ou konekte, ou pral kòmanse konfigirasyon inisyal la.

Etap 1. Ki jan Plex Travay

Premye paj konfigirasyon an dekri sa Plex ye ak kijan li fonksyone nan yon egzanp kout. Navige nan GOT li! epi klike sou bò gòch pou ale nan pwochen paj la. Remake byen, tou depan de Navigatè Entènèt ou itilize a, itilizatè Firefox yo pral remake yon mesaj ki mande yo pèmèt DRM; chwa sa a nesesè; san li, Plex WebUI ka pa travay kòrèkteman.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Etap 2. Si ou vle Plex Pass

Apre sa, w ap mande w ajou ak Plex Pass posib. Sa a se opsyonèl; sepandan, Plex Pass benefisye opsyon HDR ak aksè a bati Beta. Si ou vle sote-klike sou "X" sou kwen an tèt dwat, ou ka toujou mete sa a kanpe pita.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Etap 3. Enstalasyon sèvè

Konfigure non sèvè ou a, epi ou ka nonmen sa a nenpòt bagay ou vle ansanm ak gen opsyon a enfim "Pèmèt mwen jwenn aksè nan medya mwen an deyò lakay mwen." Pa default, pèmèt aksè nan medya deyò pèmèt; si ou pa pral fè sa, dezaktive karakteristik nan.

Yon fwa konfigirasyon, klike sou la PWOCHÈN bouton.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Etap 4. Bibliyotèk medya

Paj Media Library a ba ou opsyon pou ajoute anyè medya ou yo. Si ou gen yon kondwi medya oswa katab pare, klike sou la AJOUTE BIBLIYOTÈK bouton.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Koulye a, chwazi ki kalite medya ou vle dosye ou yo dwe òganize nan emisyon televizyon, sinema, mizik, ak sou sa. Klike la PWOCHÈN bouton pou kontinye ajoute dosye.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Klike sou la ROUCHE POU DOSYE MEDIA bouton epi chwazi anyè medya a.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Dènye opsyon a se yon fwa ke katab la te ajoute, opsyon avanse yo ap parèt, isit la ou ka plis Customized Plex nan gou ou. Yon fwa fè, klike sou AJOUTE BIBLIYOTÈK pou kontinye tounen nan enstalasyon konfigirasyon inisyal la.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Etap 5. Fini

Next, frape PWOCHÈN bouton pou fini konfigirasyon inisyal la avèk oswa san ajoute yon Bibliyotèk Media.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Ekran kap vini an enfòme w ke ou tout ansanm. Klike la bouton pou ale nan Plex Dashboard.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Koulye a, ou pral rive nan Plex Dashboard ou a.

Egzanp:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

reklam


Medya Files & Dosye Otorizasyon

Pandan konfigirasyon inisyal la, ou ka remake ke medya ou a pa parèt epi oswa ou gen pwoblèm pou ajoute kontni ki pa pral ranmase ak Plex refize jwenn kontni an sou disk segondè ki egziste deja entèn ak ekstèn. Sa a se an pati akòz Plex kreye yon kont itilizatè devwe yo te rele plexuser, ki bezwen li ak egzekite pèmisyon sou anyè medya ou yo.

Ou ka mete pèmisyon Debian lè l sèvi avèk chown oswa setfalc; tou de yo bon. Men kèk egzanp sou fason pou aplike.

egzanp fason konplo:

sudo setfacl -R -m u:plex:rx /media/yourfolder/
sudo setfacl -R -m u:plex:rx /media/yourfolder/tv
sudo setfacl -R -m u:plex:rx /media/yourfolder/movies

egzanp fason chown:

sudo chown -R plex:plex /media/yourfolder/

Oswa fichye endividyèl yo nan kondwi di a si gen lòt dosye ke ou pa vle Plex manyen/aksede.

sudo chown -R plex:plex /media/yourfolder/tv
sudo chown -R plex:plex /media/yourfolder/movies

Enstale Nginx kòm yon prokurasyon ranvèse

Ou ka mete yon prokurasyon ranvèse pou jwenn aksè nan Plex Media Server soti nan yon òdinatè oswa rezo aleka. Nan egzanp sa a, leson patikilye a pral mete kanpe yon sèvè proxy Nginx.

Premyèman, enstale Nginx:

sudo apt install nginx -y

Pa default, Nginx ta dwe aktive si li pa aktive. itilize:

sudo systemctl start nginx

Pou pèmèt Nginx kòmanse sou bòt, sèvi ak lòd sa a:

sudo systemctl enable nginx

Egzanp pwodiksyon si siksè:

Synchronizing state of nginx.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable nginx

Koulye a, tcheke pou asire w ke Nginx aktive epi li pa gen okenn erè:

systemctl status nginx

Egzanp pwodiksyon:

Ki jan yo enstale Plex Media Server sou Debian 11 Bullseye

Koulye a, kreye yon nouvo blòk sèvè jan sa a:

sudo nano /etc/nginx/conf.d/plex.conf

Ou pral bezwen yon non domèn aktif ki ka achte pou ti kòm 1 a 2 dola si ou pa gen youn. Nonb gen pi bon domèn yo bon mache ale alantou epi si ou prefere yon .com, sèvi ak CloudFlare.

Apre ou fin kreye sub-domèn ou a, ajoute sa ki annapre yo nan dosye blòk sèvè a:

server {
      listen 80;
      server_name plex.example.com;

      location / {
          proxy_pass http://127.0.0.1:32400;
          proxy_set_header Host $host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

          #upgrade to WebSocket protocol when requested
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection "Upgrade";
      }
}

Sove dosye a (CTRL+O), Lè sa a, sòti (CTRL+X).

Koulye a, fè yon kouri sèk pou asire w pa gen okenn erè nan konfigirasyon Nginx oswa blòk sèvè ou a:

sudo nginx -t

Si tout bagay ap travay kòrèkteman, egzanp pwodiksyon ta dwe:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Rechaje Nginx pou chanjman an pran efè:

sudo systemctl reload nginx

Si ou te etabli domèn ou ak dosye DNS pou montre IP sèvè ou a, ou kapab kounye a jwenn aksè nan Plex Media Server ou a nan plex.egzanp.com.


reklam


Sekirize Nginx ak ann ankripte Sètifika SSL gratis

Idealman, ou ta vle kouri Nginx ou sou HTTPS lè l sèvi avèk yon sètifika SSL. Pi bon fason pou fè sa se sèvi ak Ann ankripte, yon otorite sètifika gratis, otomatik epi ouvè dirije pa la Gwoup rechèch sekirite entènèt san bi likratif (ISRG).

Premyèman, enstale pake certbot jan sa a:

sudo apt install python3-certbot-nginx -y

Yon fwa enstale, kouri lòd sa a pou kòmanse kreyasyon sètifika ou a:

sudo certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --email you@example.com -d plex.example.com

Sa a se konfigirasyon ideyal la ki gen ladan fòs HTTPS 301 redireksyon, Strict-Transport-Security header, ak OCSP Stapling. Jis asire w ke ou ajiste imel la ak non domèn nan kondisyon ou yo.

Koulye a, URL ou a pral HTTPS://plex.example.com olye pou yo HTTP://plex.example.com.

Remake byen, si ou itilize ansyen an URL HTTP, li pral otomatikman redireksyon nan T.

Ki jan yo mete ajou Plex Media Server

Plex ka mete ajou dapre estanda a lòd aktyalizasyon apt ke ou ta itilize pi fò nan tan ou amelyore pakè sou sistèm ou an.

Pou tcheke pou mizajou:

sudo apt update

Si gen youn ki disponib, sèvi ak lòd ajou:

sudo apt upgrade plexmediaserver -y

reklam


Ki jan yo retire (dezenstale) Plex Media Server

Si ou pa vle sèvi ak Plex ankò epi ou vle retire li nan sistèm Debian ou a, egzekite lòd sa a:

sudo apt autoremove plexmediaserver -y

Remake byen, si ou enstale proxy ranvèse Nginx, pa bliye enfim li epi, si sa nesesè, efase fichye konfigirasyon domèn ou a.

Kòmantè ak konklizyon

Plex Media Server se yon lojisyèl ekselan pou bibliyotèk medya epi li fasil pou kenbe ak gwo karakteristik ki jeneralman trè estab. Mwen te eseye anpil lòt, tankou Emby, epi mwen toujou jwenn mwen tounen nan Plex. Yon lòt gwo benefis se ke Plex gen kèk devlopè 3yèm pati awizom k ap fè kèk pwojè kominote ki louvri sous ke ou pa wè nan lòt kominote nan nati sa a.

Ban-m pran abònman
Notifye nan
1 kòmante
Aliye komantè
Wè tout kòmantè

Sèvi ak Jellyfin, li pi bon.

1
0
Ta renmen panse ou, tanpri fè kòmantè.x