Kako instalirati Plex Media Server na Debian 11 Bullseye

Plex Media Server je softver za pohranu svih vaših digitalnih medijskih sadržaja i pristup putem klijentske aplikacije kao što je vaš TV, NVIDIA Shield, Roku, Mobile App i mnoge druge platforme. Plex Media Server organizira vaše datoteke i sadržaj u kategorije. Iznimno je popularan među ljudima koji pohranjuju TV emisije i filmske zbirke, a ako je vaša veza dovoljno dobra, podijelite je s prijateljima i obitelji. Tijekom vremena Plex Media Server je mnogo narastao i sada podržava mnoge platforme.

U sljedećem tutorialu naučit ćete kako instalirati Plex Media Server na Debian 11 Bullseye.

Preduvjeti

  • Preporučeni OS: Debian 11 Bullseye
  • Korisnički račun: Korisnički račun sa sudo privilegije or root pristup (su naredba).
  • Potrebni paketi: sklupčati

Ažuriranje operativnog sustava

Ažurirajte svoj Debian 11 operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade

Root ili Sudo pristup

Prema zadanim postavkama, kada kreirate svoj račun pri pokretanju s Debianom u usporedbi s drugim distribucijama, on ne dobiva automatski status sudoers. Morate imati pristup root lozinka koristiti naredba su ili posjetite naš vodič na Kako dodati korisnika u Sudoers na Debianu.

Instalirajte ovisnosti

Da biste dovršili tutorial i morali ste instalirati i koristiti Plex, morate instalirati sljedeće pakete:

sudo apt install apt-transport-https curl

Kada završite, prijeđite na instalacijski dio vodiča.


Oglas


Instalirajte Plex Media Server

Da biste instalirali Plex, morate stvoriti datoteku spremišta koja se povlači izravno iz Plex spremišta. Prvo morate uvesti GPG ključ pomoću sljedeće terminalske naredbe:

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

Zatim uvezite spremište:

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

Prije instaliranja Plexa, dobro je pokrenuti apt naredba ažuriranja.

sudo apt update

Sada instalirajte Plex Media Server na Debian koristeći sljedeće apt install naredba:

sudo apt install plexmediaserver

Primjer rezultata:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Upišite "Y", zatim pritisnite "Enter tipka" za nastavak instalacije.

Napomena, tijekom instalacije vidjet ćete sljedeći upit:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Upišite "N" za nastavak instalacije.

Prema zadanim postavkama, Plex Media usluga bi se trebala automatski pokrenuti. Da biste to provjerili, koristite sljedeće systemctl status naredba:

systemctl status plexmediaserver

Primjer rezultata:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Ako usluga nije aktivna, upotrijebite sljedeću naredbu za pokretanje Plex Media Server:

sudo systemctl start plexmediaserver

Zatim omogućite pri pokretanju sustava:

sudo systemctl enable plexmediaserver

Konfigurirajte Plex Media Server u WebUI

Sada kada je Plex instaliran na vašem sustavu, morate konfigurirati i završiti postavljanje putem WebUI-ja. Da biste tome pristupili, otvorite željeni internetski preglednik i idite na http://127.0.0.1:32400/web or http://localhost:32400/web.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Sada se možete prijaviti pomoću postojećeg računa društvenih medija koji je gore naveden ili putem svoje e-pošte da biste registrirali novi račun ako ste novi u Plexu. Nakon što se prijavite, počet ćete s početnom konfiguracijom.

Korak 1. Kako Plex radi

Prva stranica konfiguracije opisuje što je Plex i kako radi u sažetom primjeru. Dođite do shvaćam! i kliknite lijevom tipkom za nastavak na sljedeću stranicu. Napomena, ovisno o internetskom pregledniku koji koristite, korisnici Firefoxa primijetit će poruku koja traži omogući DRM; ovaj izbor je potreban; bez njega Plex WebUI možda neće raditi ispravno.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Korak 2. Izborni Plex Pass

Zatim će se od vas tražiti da eventualno nadogradite na Plex Pass. Ovo nije obavezno; međutim, Plex Pass koristi HDR mogućnostima i pristupu beta verzijama. Ako želite preskočiti, kliknite na "X" u gornjem desnom kutu, to uvijek možete postaviti kasnije.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Korak 3. Postavljanje poslužitelja

Konfigurirajte naziv poslužitelja i možete ga imenovati kako god želite, uz mogućnost onemogućavanja "Dopusti mi pristup svojim medijima izvan moje kuće." Prema zadanim postavkama, dopuštanje pristupa medijima izvana je omogućeno; ako to nećete učiniti, poništite tu značajku.

Nakon konfiguracije, kliknite na SLJEDEĆA tipku.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Korak 4. Medijska knjižnica

Stranica Media Library daje vam mogućnost da unaprijed dodate svoje medijske imenike. Ako imate spreman medijski pogon ili mapu, kliknite na DODAJTE KNJIŽNICU tipku.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Sada odaberite vrstu medija za koju želite da vaše mape budu organizirane u TV emisije, filmove, glazbu i tako dalje. Kliknite na SLJEDEĆA gumb za nastavak dodavanja mapa.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

kliknite PRETRAŽITE MAPU MEDIJA i odaberite medijski direktorij.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Posljednja opcija je kada se mapa doda, pojavit će se napredne opcije, ovdje možete dodatno prilagoditi Plex po svom ukusu. Kada završite, kliknite DODAJTE KNJIŽNICU da biste nastavili natrag na instalaciju početne konfiguracije.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Korak 5. Dovršavanje

Sljedeći, udari SLJEDEĆA gumb za završetak početnog postavljanja sa ili bez dodavanja biblioteke medija.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Sljedeći zaslon vas obavještava da ste spremni. Kliknite na DONE gumb za nastavak na Plex nadzornu ploču.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Sada ćete stići na svoju Plex Dashboard.

Primjer:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Oglas


Dozvole za medijske datoteke i mape

Tijekom početnog postavljanja, možda ste primijetili da se vaš medij nije pojavio ili da imate problema s dodavanjem sadržaja koji neće biti pokupen s Plexom koji odbija pronaći sadržaj na vašim postojećim unutarnjim i vanjskim sekundarnim tvrdim diskovima. To je dijelom zbog toga što je Plex stvorio namjenski korisnički račun pod nazivom pleksuser, koji treba čitati i izvršavati dopuštenje na vašim medijskim imenicima.

Debian dopuštenja mogu se postaviti pomoću chown ili setfalc; oboje su dobri. Neki primjeri kako se prijaviti su u nastavku.

primjer setfalc načina:

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

primjer chown way:

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

Ili pojedinačne datoteke na tvrdom disku ako postoje druge mape kojima ne želite da Plex dodiruje/pristupa.

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

Postavite Nginx kao obrnuti proxy

Možete postaviti obrnuti proxy za pristup Plex Media Serveru s udaljenog računala ili mreže. U ovom primjeru, vodič će postaviti Nginx proxy poslužitelj.

Prvo instalirajte Nginx:

sudo apt install nginx -y

Prema zadanim postavkama, Nginx bi trebao biti omogućen ako nije aktiviran. koristiti:

sudo systemctl start nginx

Da biste omogućili pokretanje Nginxa pri pokretanju, koristite sljedeću naredbu:

sudo systemctl enable nginx

Primjer izlaza ako je uspješan:

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

Sada provjerite je li Nginx aktiviran i nema pogrešaka:

systemctl status nginx

Primjer rezultata:

Kako instalirati Plex Media Server na Debian 11 Bullseye

Sada stvorite novi blok poslužitelja na sljedeći način:

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

Trebat će vam aktivni naziv domene koji se može kupiti za samo 1 do 2 dolara ako ga nemate. NameCheap ima najbolje jeftine domene i ako više volite .com, koristite CloudFlare.

Nakon što ste stvorili svoju poddomenu, dodajte sljedeće u datoteku bloka poslužitelja:

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";
      }
}

Spremite datoteku (CTRL+O), zatim izađi (CTRL+X).

Sada izvršite suho testiranje kako biste bili sigurni da nema pogrešaka u konfiguraciji Nginxa ili bloku vašeg poslužitelja:

sudo nginx -t

Ako sve radi ispravno, primjer bi trebao biti:

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

Ponovno učitajte Nginx kako bi promjena stupila na snagu:

sudo systemctl reload nginx

Ako ste postavili svoju domenu i DNS zapise da upućuju na IP vašeg poslužitelja, sada možete pristupiti svom Plex Media Serveru na plex.example.com.


Oglas


Osigurajte Nginx s Let's Encrypt SSL Free certifikatom

U idealnom slučaju, želite pokrenuti svoj Nginx HTTPS pomoću SSL certifikata. Najbolji način da to učinite je korištenje Hajdemo šifrirati, besplatno, automatizirano i otvoreno certifikacijsko tijelo koje vodi neprofitna grupa za istraživanje internetske sigurnosti (ISRG).

Prvo, instalirajte certbot paket kako slijedi:

sudo apt install python3-certbot-nginx -y

Nakon instalacije, pokrenite sljedeću naredbu da započnete kreiranje certifikata:

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

Ovo je idealno postavljanje koje uključuje prisilno HTTPS 301 preusmjeravanje, zaglavlje Strict-Transport-Security i OCSP spajanje. Samo pazite da prilagodite e-poštu i naziv domene svojim zahtjevima.

Sada će vaš URL biti HTTPS://plex.example.com umjesto HTTP://plex.example.com.

Napomena, ako koristite stari HTTP URL, automatski će se preusmjeriti na HTTPS.

Kako ažurirati Plex Media Server

Plex se može ažurirati prema standardu apt naredba ažuriranja da biste većinu svog vremena koristili za nadogradnju paketa na vašem sustavu.

Da biste provjerili ima li ažuriranja:

sudo apt update

Ako je dostupna, upotrijebite naredbu za nadogradnju:

sudo apt upgrade plexmediaserver -y

Oglas


Kako ukloniti (deinstalirati) Plex Media Server

Ako više ne želite koristiti Plex i želite ga ukloniti iz svog Debian sustava, izvedite sljedeću naredbu:

sudo apt autoremove plexmediaserver -y

Napomena, ako ste instalirali Nginx reverse proxy, ne zaboravite ga onemogućiti i, ako je potrebno, izbrisati konfiguracijsku datoteku svoje domene.

Komentari i zaključak

Plex Media Server izvrstan je softver za medijske knjižnice i jednostavan je za održavanje s velikim značajkama koje su općenito vrlo stabilne. Probao sam mnoge druge, kao što je Emby, i uvijek sam se vraćao u Plex. Još jedna velika prednost je da Plex ima neke sjajne programere treće strane koji rade neke projekte zajednice koji su otvorenog koda koje ne vidite u drugim zajednicama ove prirode.

1 misao o “Kako instalirati Plex Media Server na Debian 11 Bullseye”

Ostavite komentar