Cum se instalează Plex Media Server pe Ubuntu 18.04 LTS Server sau Desktop

acest tutorial vă va arăta cum să instalați Plex media server pe Ubuntu 18.04 LTS server/desktop. Plex este o piesă gratuită de software care vă permite să organizați filme, emisiuni TV, muzică și fotografii într-o singură interfață frumoasă și flux aceste fișiere media de pe PC, tabletă, telefon, TV, Roku, etc în rețea sau pe Internet. Plex poate fi instalat pe Linux, FreeBSD, MacOS, Windows și diverse sisteme NAS.

instalați Plex Media Server pe Ubuntu 18.,04

în Primul rând, du-te la Plex server pagina de descărcare, selectați Linux și alegeți Ubuntu (16.04+) / Debian (8+)cu 32-bit sau 64-bit.

Dacă aveți de gând să instalați Plex pe un decapitat Ubuntu 18.04 server, atunci puteți merge la browser-ul dumneavoastră istoricul de descărcare, apoi copiați Plex link-ul de descărcare și de a folosi wget pentru a descărca Plex de la linia de comandă ca mai jos.

wget https://downloads.plex.tv/plex-media-server/1.13.5.5332-21ab172de/plexmediaserver_1.13.5.5332-21ab172de_amd64.deb

Odată ce Plex deb pachetul este descărcat, cd la directorul de descărcare., De exemplu, Plex-ul meu este descărcat în directorul Downloads sub Home, așa că rulez următoarea comandă. Tilda ( ~ ) reprezintă directorul acasă.

cd ~/Downloads

Pe Debian bazat distributii Linux (Ubuntu, Linux Mint, etc), dpkg este standard instrument de linie de comandă pentru a instala pachete deb. Deci, executați următoarea comandă pentru a instala pachetul Plex Deb.

sudo dpkg -i plexmediaserver_1.13.5.5332-21ab172de_amd64.deb

-i este scurt pentru --install., Rețineți că atunci când tastați următoarele

sudo dpkg -i plex

puteți apăsa tasta Tab, care va completa automat numele fișierului.

acum Plex media server este instalat. Putem verifica starea sa cu:

systemctl status plexmediaserver

după cum puteți vedea, rulează pe sistemul meu Ubuntu 18.04. (Apăsați q pentru a prelua controlul terminalului.,)

Dacă Plex media server nu funcționează, puteți începe cu:

sudo systemctl start plexmediaserver

Activare Plex Depozit

Prin activarea oficial Plex repo, puteți actualiza Plex pe Ubuntu cu apt package manager. Pachetul Plex deb este livrat cu un fișier listă sursă. Pentru a vedea o listă de fișiere instalat dintr-un pachet, run dpkg cu -L pavilion.

dpkg -L plexmediaserver

deschideți acest fișier cu următoarea comandă.,

sudo nano /etc/apt/sources.list.d/plexmediaserver.list

în mod implicit, conținutul său este comentat. Decomentați ultima linie. (Eliminați simbolul # de început).

apoi salvați și închideți fișierul. Pentru a salva un fișier în Editorul de text Nano, apăsați Ctrl+O, apăsați Enter pentru a confirma. Pentru a ieși, apăsați Ctrl+X. După aceea, executați următoarea comandă pentru a importa cheia publică Plex laapt manager de pachete.

wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -

actualizați acum indicele depozitului de software.,

sudo apt update

Plex Media Server de Configurare Inițială

Dacă executați următoarea comandă:

sudo netstat -lnpt | grep Plex

puteți vedea că Plex media server este de a asculta pe 0.0.0.0:32400 și 127.0.0.1:32401.

interfața de management bazată pe web este disponibilă la portul 32400. Prima dată când configurați Plex, trebuie să vizitați Plex prin 127.0.0.1:32400/web sau localhost:32400/web. Dacă ați instalat Plex pe Ubuntu 18.,04 desktop, apoi puteți căuta Plex Media Manager în meniul aplicației. Acesta vă va duce la Plex interfață web, care la rândul său va duce la pentru că aveți nevoie să vă conectați cu un plex.tv cont.

rețineți că dacă Plex este instalat pe un server Ubuntu 18.04 la distanță, trebuie să configurați un tunel SSH executând următoarea comandă pe computerul local. Înlocuiți 12.34.56.78 cu adresa IP a serverului Ubuntu de la distanță.

ssh 12.34.56.78 -L 8888:localhost:32400

apoi puteți accesa interfața web Plex prin următoarea adresă URL.,


Această cerere HTTP va fi redirecționat către pe serverul de la distanță prin SSH tunel. Acest tunel SSH este necesar doar pentru configurarea inițială. După configurarea inițială, puteți accesa interfața web Plex prin server-ip-address:32400. Înlocuiți server-ip-address cu adresa IP a serverului dvs. real.odată conectat, veți fi redirecționat către localhost:32400 pentru a face configurarea inițială. Dacă nu vedeți expertul de configurare, puteți introduce localhost:32400/web/index.html#!/setup în bara de adrese pentru a-l lansa.,

în ecranul următor, introduceți un nume pentru serverul Plex. Asigurați-vă căAllow me to access my media outside my home este bifată. Apoi faceți clic pe Next.

acum Puteți adăuga biblioteci. Faceți clic pe butonul Add Library.

Selectați o bibliotecă de tip, apoi faceți clic pe browse for media folder buton pentru a adăuga foldere media.

Rețineți că plex utilizatorul trebuie să citească și să execute permisiunea pe site-media directoare., De exemplu , hard disk-ul meu extern 2T este montat sub /media/linuxbabe/, care este deținut de root. Utilizatorii care nu sunt în grup root nu pot accesa, așa că am rula următoarea comandă pentru a da utilizatorului plex citește și execută permisiunea. (Nu recomand schimbarea proprietatii cu comanda chownsau chgrp. Utilizarea comenzii setfacl va fi suficientă.)

sudo setfacl -m u:plex:rx /media/linuxbabe/

De asemenea, poate fi necesar să atribuiți permisiunea în directoare media individuale, cum ar fi mai jos.,

sudo setfacl -m u:plex:rx /media/linuxbabe/directory-name

poate fi tentant să adăugați steagul recursiv (-R), care oferă permisiunea de citire și executare plex pe fiecare fișier și subdirector de pe unitate.

sudo setfacl -R -m u:plex:rx /media/linuxbabe/

dacă hard disk-ul dvs. extern este utilizat numai pentru stocarea fișierelor media, atunci puteți face acest lucru, dar dacă aveți fișiere sensibile pe hard disk extern, nu o faceți.

Odată ce ați terminat adăugarea de foldere media, faceți clic pe Next și apoi faceți clic pe Done. Puteți adăuga întotdeauna mai multe biblioteci mai târziu.,

refaceți configurarea inițială

Dacă ați făcut o greșeală în configurarea inițială, puteți șterge fișierul Preferences.xml și începeți-l din nou.

sudo rm /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Preferences.xmlsudo systemctl restart plexmediaserver

acum vizitați localhost:32400/web din nou. Plex vă va spune că există un server nerevendicat. Faceți clic pe claim it now.

în cazul în care pentru a descărca filme și emisiuni TV

  1. utilizați un client torrenting ca Potopul.
  2. Aflați cum să descărcați de la Usenet.avantajele Usenet
    1. Acesta vă oferă o mai bună confidențialitate, deoarece alții nu pot vedea ceea ce descărcați.,
    2. viteză de descărcare super rapidă.
    3. fișierele de pe Usenet sunt de obicei păstrate mult mai mult decât fișierele torrent. De exemplu, Newsdemon stochează fișiere timp de 4430 de zile (mai mult de 12 ani), astfel încât să puteți descărca conținut vechi cu o viteză foarte rapidă.

    creați proxy invers Nginx

    dacă nu aveți un nume de domeniu real, vă recomand să mergeți la NameCheap pentru a cumpăra unul. Prețul este scăzut și oferă protecția vieții private whois gratuită pe viață.

    Dacă preferați să utilizați un nume de domeniu decât să tastați pentru a accesa serverul media Plex, atunci trebuie să configurați un proxy invers., Putem folosi Nginx în acest scop. Instalați Nginx din depozitul de software Ubuntu implicit.

    sudo apt install nginx

    apoi creați un fișier bloc de server pentru Plex.

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

    puneți următoarele linii în fișier. Înlocuiți plex.example.com cu propriul nume de domeniu. Nu uitați să creați o înregistrare A Pentru subdomeniu în managerul DNS. (Dacă ISP-ul dvs. vă oferă o adresă IP dinamică, mai degrabă decât o adresă IP statică, trebuie să configurați DNS dinamic și redirecționarea porturilor sau să utilizați PageKite. )

    Salvați și închideți acest fișier. Apoi testați configurația Nginx.,

    sudo nginx -t

    dacă testul are succes, reîncărcați Nginx pentru ca modificarea să intre în vigoare.

    sudo systemctl reload nginx

    Acum puteți accesa Plex media server prin plex.example.com.

    creați proxy invers Apache

    Dacă preferați Apache peste Nginx, apoi instalați Apache web server utilizând următoarea comandă.

    sudo apt install apache2

    Să folosesc Apache ca un reverse proxy, trebuie să activați proxy module și antetul modulului.

    sudo a2enmod proxy proxy_http headers proxy_wstunnel

    apoi creați un fișier gazdă virtuală pentru Plex.,

    sudo nano /etc/apache2/sites-available/plex.conf

    puneți următoarele configurații în fișier. Înlocuiți plex.example.com cu numele dvs. de domeniu real. Nu uitați să creați DNS o înregistrare pentru acest subdomeniu.

    Salvați și închideți fișierul. Apoi activați această gazdă virtuală.

    sudo a2ensite plex.conf

    Restart Apache

    sudo systemctl restart apache2

    Acum puteți accesa Plex media server folosind numele de domeniu.

    activați HTTPS

    pentru a cripta traficul HTTP când vizitați serverul Plex din exterior, putem activa HTTPS instalând un certificat TLS gratuit emis de Let ‘ s Encrypt., Rulați următoarea comandă pentru a instala Let ‘ s Encrypt client (certbot) pe Ubuntu 18.04.

    sudo apt install certbot

    Dacă utilizați Nginx, atunci trebuie să instalați și pluginul Certbot Nginx.

    sudo apt install python3-certbot-nginx

    apoi, executați următoarea comandă pentru a obține și instala certificatul TLS.

    sudo certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --email [email protected] -d plex.example.com

    Dacă utilizați Apache, atunci trebuie să instalați pluginul Certbot Apache.

    sudo apt install python3-certbot-apache

    apoi, executați următoarea comandă pentru a obține și instala certificatul TLS.,

    sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email [email protected] -d plex.example.com

    Unde:

    • --nginx: foloseste nginx plugin.
    • --apache: utilizați pluginul Apache.
    • --agree-tos: Sunt de acord cu Termenii serviciului.
    • --redirect: forța HTTPS de 301 redirecționare.
    • --hsts: Adăugați antetul Strict-Transport-Security la fiecare răspuns HTTP. Forțând browser-ul să utilizeze întotdeauna TLS pentru domeniu. Apără împotriva SSL / TLS Stripping.
    • --staple-ocsp: permite capsarea OCSP., Un răspuns OCSP valid este capsat la certificatul pe care serverul îl oferă în timpul TLS.certificatul trebuie acum obținut și instalat automat.

      și puteți accesa interfața web Plex prin HTTPS.

      cum să actualizați Plex pe Ubuntu 18.04

      când apare o nouă versiune de Plex media server, o puteți actualiza executând următoarele comenzi.

      sudo apt updatesudo apt upgrade

      apoi reporniți Plex.,

      sudo systemctl restart plexmediaserver

      sper că acest tutorial v-a ajutat să instalați Plex media server pe Ubuntu 18.04. Ca întotdeauna, dacă ați găsit această postare utilă, abonați-vă la newsletter-ul nostru gratuit pentru a obține mai multe sfaturi și trucuri. Ai grijă 🙂

      evaluați acest tutorial

Author: admin

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *