Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Plex Media Server er hugbúnaður til að geyma allt stafræna fjölmiðlaefni þitt og fá aðgang í gegnum biðlaraforrit eins og sjónvarpið þitt, NVIDIA Shield, Roku, farsímaforrit og marga fleiri vettvang. Plex Media Server skipuleggur skrárnar þínar og efni í flokka. Það er mjög vinsælt hjá fólki sem geymir sjónvarpsþætti og kvikmyndasöfn og ef tengingin þín er nógu góð skaltu deila því með vinum þínum og fjölskyldu. Með tímanum hefur Plex Media Server vaxið mikið og styður nú marga vettvang.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp Plex Media Server á Ubuntu 20.04 LTS Focal Fossa.

Forsendur

  • Mælt með stýrikerfi: 20.04 Ubuntu LTS
  • Notendareikningur: Notendareikningur með sudo or rót aðgangur.

Uppfærðu stýrikerfi

Uppfærðu þína ubuntu stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@ubuntu ~]$ sudo whoami
root

 Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á að bæta notanda við Sudoers á Ubuntu.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Setja ábendingar

Til að klára kennsluna og verður af öllum að setja upp og nota Plex, verður þú að setja upp eftirfarandi pakka:

sudo apt install apt-transport-https curl -y

Fáðu


Settu upp Plex Media Server

Til að setja upp Plex verður þú að búa til geymsluskrá sem dregur beint úr Plex geymslunni. Þetta tryggir að þú sért að setja upp og uppfæra beint frá opinberum uppruna með því að nota apt pakkastjórann.

Fyrst skaltu opna flugstöðina þína (CTRL+ALT+T), flyttu síðan inn GPG lykilinn með því að nota eftirfarandi flugstöðvarskipun:

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

Dæmi um úttak ef vel tekst:

OK

Næst skaltu flytja inn geymsluna:

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

Áður en Plex er sett upp er góð hugmynd að keyra viðeigandi uppfærsluskipun.

sudo apt update

Settu nú upp Plex Media Server á Ubuntu með því að nota eftirfarandi apt install skipun:

sudo apt install plexmediaserver

Dæmi úttak:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Sláðu inn "Y," ýttu síðan á „SLAÐA LYKILL“ til að halda áfram með uppsetninguna.

Athugaðu að meðan á uppsetningu stendur muntu sjá eftirfarandi leiðbeiningar:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Sláðu inn „N“ til að halda áfram með uppsetninguna.

Sjálfgefið er að Plex Media þjónustan ætti að vera sjálfkrafa ræst. Til að staðfesta þetta skaltu nota eftirfarandi systemctl stöðu skipun:

systemctl status plexmediaserver

Dæmi úttak:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Ef þjónustan er ekki virk, notaðu eftirfarandi skipun til að ræsa Plex Media Server:

sudo systemctl start plexmediaserver

Næst skaltu virkja við ræsingu kerfisins:

sudo systemctl enable plexmediaserver

Til að endurræsa þjónustuna skaltu nota eftirfarandi:

sudo systemctl restart plexmediaserver

Stilltu Plex Media Server í WebUI

Nú þegar Plex er sett upp á kerfinu þínu þarftu að stilla og klára uppsetninguna í gegnum WebUI. Til að fá aðgang að þessu skaltu opna valinn netvafra og fara í http://127.0.0.1:32400/web or http://localhost:32400/web.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Nú geturðu skráð þig inn með því að nota núverandi samfélagsmiðlareikning sem talinn er upp hér að ofan eða með tölvupóstinum þínum til að skrá nýjan reikning ef þú ert nýr í Plex. Þegar þú hefur skráð þig inn muntu hefja fyrstu stillingar.

Skref 1. Hvernig Plex virkar

Fyrsta stillingarsíðan lýsir hvað Plex er og hvernig það virkar í hnitmiðuðu dæmi. Siglaðu til NÁÐI ÞVÍ! og vinstri smelltu til að halda áfram á næstu síðu. Athugaðu, það fer eftir netvafranum sem þú notar og Firefox notendur munu taka eftir skilaboðum sem biðja um virkja DRM; þetta val er þörf; án þess gæti Plex WebUI ekki virkað rétt.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Skref 2. Valfrjálst Plex Pass

Næst verður þú beðinn um að uppfæra í Plex Pass mögulega. Þetta er valfrjálst; hins vegar, Plex Pass gagnast HDR valkostum og aðgangi að Beta byggingum. Ef þú vilt sleppa smelltu á "X" efst í hægra horninu, þú getur alltaf sett þetta upp síðar.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Skref 3. Uppsetning netþjóns

Stilltu netþjónnafnið þitt og þú getur nefnt þetta allt sem þú vilt ásamt því að hafa möguleika á að slökkva á "Leyfðu mér að fá aðgang að fjölmiðlum mínum fyrir utan heimili mitt." Sjálfgefið er að leyfa aðgang að miðlum utan er virkt; ef þú ætlar ekki að gera þetta skaltu afhaka við eiginleikann.

Þegar það hefur verið stillt skaltu smella á NEXT hnappinn.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Skref 4. Media Library

Media Library síðan gefur þér möguleika á að bæta við fjölmiðlaskrám þínum fyrirfram. Ef þú ert með miðlunardrif eða möppu tilbúið skaltu smella á BÆTTA VIÐ BÓKASAFNI hnappinn.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Veldu nú tegund miðils sem þú vilt að möppurnar þínar séu skipulagðar í sjónvarpsþætti, kvikmyndir, tónlist og svo framvegis. Smelltu á NEXT hnappinn til að halda áfram að bæta við möppum.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Smelltu á FLOTTA AÐ FJÖLMIÐAMÖPU hnappinn og veldu fjölmiðlaskrána.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Síðasti valmöguleikinn er þegar möppunni hefur verið bætt við, þá munu Ítarlegir valkostir birtast, hér geturðu sérsniðið Plex frekar að þínum smekk. Þegar því er lokið, smelltu BÆTTA VIÐ BÓKASAFNI til að halda áfram aftur í upphafsuppsetningu uppsetningaruppsetningar.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Skref 5. Að klára

Næstu, högg the NEXT hnappinn til að klára upphafsuppsetninguna með eða án þess að bæta við Media Library.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Næsti skjár lætur þig vita að allt sé tilbúið. Smelltu á LOKIРhnappinn til að halda áfram í Plex mælaborðið.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Nú munt þú koma að Plex mælaborðinu þínu.

Dæmi:

Hvernig á að setja upp Plex Media Server á Ubuntu 20.04

Fáðu


Fjölmiðlaskrár og möppuheimildir

Við fyrstu uppsetningu gætirðu hafa tekið eftir því að miðillinn þinn birtist ekki og eða átt í vandræðum með að bæta við efni sem verður ekki tekið upp með því að Plex neitar að finna efnið á núverandi harða disknum þínum innri og ytri aukahlutum. Þetta er að hluta til vegna þess að Plex bjó til sérstakan notendareikning sem heitir plexuser, sem þarf að lesa og framkvæma leyfi á fjölmiðlaskrám þínum. 

Ubuntu leyfi er hægt að stilla með chown eða setfalc; bæði eru góð. Nokkur dæmi um hvernig á að sækja um eru hér að neðan.

setfalc way dæmi:

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

chown way dæmi:

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

Eða einstakar skrár á harða disknum ef aðrar möppur eru til staðar sem þú vilt ekki að Plex snerti/fái aðgang að.

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

Settu upp Nginx sem öfugt umboð

Þú getur sett upp öfugt umboð til að fá aðgang að Plex Media Server frá ytri tölvu eða neti. Í þessu dæmi mun kennsla setja upp Nginx proxy-þjón.

Settu fyrst upp Nginx:

sudo apt install nginx -y

Sjálfgefið ætti Nginx að vera virkt ef það er ekki virkt. nota:

sudo systemctl enable nginx --now

Til að leyfa að Nginx sé ræst við ræsingu, notaðu eftirfarandi skipun:

sudo systemctl enable nginx

Dæmi um úttak ef vel tekst:

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

Athugaðu nú að Nginx sé virkjað og hafi engar villur:

systemctl status nginx

Dæmi úttak:

Búðu til nýjan netþjónablokk eins og hér segir:

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

Þú þarft virkt lén sem hægt er að kaupa fyrir allt að 1 til 2 dollara ef þú ert ekki með það. NameCheap er með bestu ódýru lénin í gangi og ef þú vilt frekar a . Með, Nota Cloudflare.

Eftir að þú hefur búið til undirlénið þitt skaltu bæta eftirfarandi við netþjónablokkaskrána:

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

Vistaðu skrána (CTRL+O), farðu síðan út (CTRL+X).

Gerðu nú þurrkeyrslu til að ganga úr skugga um að engar villur í Nginx uppsetningunni eða netþjóninum þínum:

sudo nginx -t

Ef allt er að virka rétt ætti dæmi úttak að vera:

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

Endurhlaðið Nginx til að breytingin taki gildi:

sudo systemctl reload nginx

Ef þú hefur sett upp lénið þitt og DNS færslur til að benda á IP-tölu netþjónsins þíns geturðu nú fengið aðgang að Plex Media Server á plex.example.com.


Fáðu


Öruggt Nginx með Let's Encrypt SSL Free Certificate

Helst myndirðu vilja keyra Nginx þinn á HTTPS með SSL vottorði. Besta leiðin til að gera þetta er að nota Við skulum dulkóða, ókeypis, sjálfvirkt og opið vottunaryfirvald rekið af Internet Security Research Group (ISRG) sem ekki er rekin í hagnaðarskyni.

Fyrst skaltu setja upp certbot pakki eins og hér segir:

sudo apt install python3-certbot-nginx -y

Þegar það hefur verið sett upp skaltu keyra eftirfarandi skipun til að hefja gerð vottorðsins þíns:

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

Þetta er tilvalin uppsetning sem inniheldur þvingaða HTTPS 301 tilvísanir, Strict-Transport-Security haus og OCSP heftingu. Gakktu úr skugga um að aðlaga tölvupóstinn og lénið að þínum þörfum.

Nú verður vefslóðin þín HTTPS://plex.example.com Í stað þess að HTTP://plex.example.com.

Athugið, ef þú notar gamla HTTP vefslóð, mun það sjálfkrafa vísa til HTTPS.

Hvernig á að uppfæra Plex Media Server

Hægt er að uppfæra Plex samkvæmt staðlinum viðeigandi uppfærsluskipun að þú myndir nota mestan tíma í að uppfæra pakka á kerfinu þínu.

Til að leita að uppfærslum:

sudo apt update

Ef einn er tiltækur, notaðu uppfærsluskipunina:

sudo apt upgrade plexmediaserver -y

Fáðu


Hvernig á að fjarlægja (fjarlægja) Plex Media Server

Ef þú vilt ekki lengur nota Plex og vilt fjarlægja það úr Ubuntu kerfinu þínu skaltu framkvæma eftirfarandi skipun:

sudo apt autoremove plexmediaserver --purge -y

Athugaðu, ef þú settir upp Nginx andstæða proxy, ekki gleyma að slökkva á því og, ef þörf krefur, eyða stillingarskrá lénsins þíns.

Athugasemdir og niðurstaða

Plex Media Server er frábær hugbúnaður fyrir fjölmiðlasöfn og auðvelt er að viðhalda honum með frábærum eiginleikum sem eru yfirleitt mjög stöðugir. Ég hef prófað marga aðra, eins og Emby, og alltaf kom ég aftur til Plex. Annar mikill ávinningur er að Plex hefur nokkra æðislega þriðju aðila forritara sem vinna nokkur samfélagsverkefni sem eru opinn uppspretta sem þú sérð ekki í öðrum samfélögum af þessu tagi.

Gerast áskrifandi
Tilkynna um
2 Comments
Inline endurgjöf
Skoða allar athugasemdir

Fáðu þér Jellyfin, það er betra.

2
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x