Sådan installeres Plex Media-server på Amazon LightSail

Plex Media Server og Amazon LightSail, kombinationen lyder meget interessant, er det ikke. Således er det muligt at installere Plex på Amazon LightSail Cloud Virtual Private server, svaret erja,absolut. Og her i denne tutorial viser vi hvordan?

Vi fik flere forespørgsler fra vores læsere angående dette, og hvorfor de er interesserede i AWS lightsail cloud Plex? På grund af den lave prismodel af Amazon Lightsail. Startplanprisen er kun $3, hvor 40 GB SSD, 512 MB RAM og 1vCPU er tilgængelig.

Lad os starte med installation, konfiguration og opsætning af Plex på AWS Lightsail.

Trin 1: Tilmeld dig og opret en instans på Amazon Lightsail

Gå til Amazon LightSails officielle side og tilmeld dig det. Den grundlæggende plan, som $3,5 kommer med en måneds gratis brug, stadig er kreditkortet påkrævet under tilmeldingsprocessen. Selvom du ikke bliver opkrævet noget før en måned.

Når du har tilmeldt dig med succes, skal du vælge fra sideservicesektionen i AWS Management-konsollenLyssejl. Klik nu påOpret instansknap.

Trin 2: Vælg OS-image for eksempel for at installere Plex

Vælg Linux/Unix-platformen, og klik derefter på indstillingenKun OS.Klik derefter på Ubuntu 18.04 for at vælge det som OS, der skal installeres på Lightsail-instansen.

Trin 3: Vælg Amazon Lightsail plan/pris

Selvom du kan installere Plex på $3,50 USD plan, der giver 512MB, anbefales det at starte med 1GB RAM for god respons eller 2GB RAM for problemfri drift. Her går vi med 1 GB RAM-plan, der kostede os $ 5/måned.

Trin 4: Opret forekomst

Skift navnet på forekomsten, hvis du har flere forekomster og nemt vil huske, hvilken der har Lightsail Plex-installationen. Vi forlader dog standarden, da den er, dvs. Ubuntu-1.

Klik derefter påOpret instansknap.

Trin 5: Opret en statisk IP-adresse

Når vores instans er oprettet, skal du gå til fanen Netværk og klikke påOpret statisk IPadresse.

Trin 6: Opret forbindelse til Lightsail-instansen via SSH

Endelig er Ubuntu-forekomsten på Lightsail blevet oprettet, klik på den for at åbne.

Rul ned og klik påForbinde bruger SSH.Dette giver adgang til kommandolinjeskallen i Ubuntu, så vi kan installere vores Plex Media-server over den.

Trin 7: Opdater systemet

For at sikre, at Ubuntu-billedet på Amazon Lightsail er opdateret, og alle pakker er opgraderet, skal du bruge følgende to kommandoer:

sudo apt update
sudo apt upgrade
sudo reboot

Trin 8: Download Plex på Amazon Lightsails Ubuntu

For at downloade skal du først gå til Plex Media Server-downloadsiden.Her er linket.Vælg Linux-platformen, og klik derefter på Vælg distribution. Højreklik nu på Ubuntu 64-bit version ogkopier linket.

Vend tilbage til LightSail Ubuntu SSH Command-vinduet og skriv wget og indsæt linket. For eksempel:

wgetindsæt link

wget https://downloads.plex.tv/plex-media-server-new/1.16.3.1402-22929c8a2/debian/plexmediaserver_1.16.3.1402-22929c8a2_amd64.deb

Tryk påIndtastknap.

Her er kommandoen til at installere den ovenfor downloadede Plex-fil.

Første type:

ls

Og du vil se de downloadede filer, kopiere dets navn med din mus eller skrive manuelt sammen med dpkg-kommandoen.

sudo dpkg -ifilnavn

sudo dpkgs -i sudo dpkg -i plexmediaserver_1.16.3.1402-22929c8a2_amd64.deb

Nu har vi Plex på vores Ubuntu 18.04-server installeret på Amazon Lightsail, før vi går videre, lad os aktivere dens service og sørge for, at den starter automatisk efter OS-start.

sudo systemctl start plexmediaserver
sudo systemctl enable plexmediaserver

Tjek status for Plex medieservertjeneste ved hjælp af nedenstående kommando:

sudo systemctl status plexmediaserver

Endelig er Plex-serveren installeret på Ubuntu, og det er tid til at ændre nogle tilladelser.

Tilføj plex-bruger til den aktuelle Ubuntu-bruger

sudo gpasswd -a plex myuser

Note: Skiftmin brugermed dit nuværende Ubuntu-brugernavn.

For at få adgang til Plex Media-serveren live på Amazon lightsail, skal vi først hvidliste dens port i firewallen. For det skal du gå på AWS Lightsail Dashboard og vælge fanen Netværk.

Klik på i Firewall-sektionenTilføj en andenmulighed, og vælg derefterSkik,TCPog indtast portnummer32400; klik for at gemme det.

På samme måde skal du også tilføje for at åbne andre Plex nødvendige porte:

  • UDP-port 1900 til Plex DLNA-serveren
  • TCP-port 3005 til Plex Companion
  • UDP-port 5353 til netværksopdagelse
  • TCP-port 8324 til Roku via Plex Companion
  • UDP-port 32410, 32412, 32413, 32414 til netværksopdagelse
  • TCP-port 32469 til Plex DLNA-serveren

Trin 13: Få adgang til Amazon LightSail Plex i browseren

Åbn din webbrowser og skriv den offentlige IP-adresse på dit Amazon Lightsail i det sammen med portnummer 32400.

I vores tilfælde var IP-adressen 3.225.222.83

Så sammen med portnummeret vil det være sådan her: https://3.225.222.83:32400

Log ind med en af ​​de givne metoder...

Fejl- Søger efter en server...En server kunne ikke findes.

Ved du af sikkerhedsmæssige årsager, at vi ikke kan konfigurere og konfigurere Plex-serverens oprindelige applikation ved hjælp af det forskellige netværk? Til det skal både brugeren og Plex være på det samme netværk. Derfor er vi nødt til at åbne en tunnel fra vores lokale maskine til Amazon Lightsail instans for port 32400.

Trin 14: Sådan bruger du Putty til at tunnelere Amazon Lightsail Plex-port

Her vil vi opsætte Plex Media på AWS Lightsail ved hjælp af SSH Tunnel...

1. Download Put på dit system og installer det.

2. Gå til Instance og klik påKontosideog derefter downloade den offentlige SSH-nøgle.

Den offentlige AWS SSH-nøgle vil være i .PEM fra og Putty bruger .PPK. Således at konvertere den åbenPuTTY Gen, søg efter det, når det åbner.

  1. Klik påIndlæsknap.
  2. Stifinder åbnes, vælg for at viseAlle filerfra rullemenuen.
  3. Vælg ovenstående downloadedeLightsail PEM SSH offentlig nøgle.
  4. Klik påGem privat nøgle.Det vil downloades i PPK-format
  5. Luk PuTTY KeyGen.

Åbn nuPuTTYhovedapplikation og klik påSessionfra højre side givet navigationsstruktur.

I denVærtsnavn– Indtastoffentlig IP-adresseaf din Lightsail Instance og klik påSpareknap.

Note: Klik ikke på knappen Åbn.

Vælg nu fra navigationsstrukturenAuthunder SSH og klik påGennemseknap. Vælg ovenfor opret enPPKprivat nøgle.

Note: Klik ikke på knappen Åbn.

Efter alle ovenstående vælgTunneler.

  • For kildetype8080
  • Bestemmelsessted:lokal vært: 34200
  • Klik påTilføjeknap.
  • Klik nu endelig påÅbenknappen for at etablere en tunnel.

Forbindelsen ville blive etableret, og Putty vil bede dig om at indtaste brugernavnet for login. Type:ubuntu

Trin 15: Konfigurer Plex Remotely via SSH Tunnel

I browseren, denne gang for at få adgang til Plex brughttps://localhost:8080/web. Dette vil omdirigere os til hovedskærmen til Plex-opsætning.

Log ind som sædvanligt ved at bruge en af ​​de givne metoder og begynd derefter at konfigurere det.

Til sidst, på Server Setup-skærmen, giv et navn til din server, som du kender.

For Media Library har Ubuntu-instansen i sig selv ikke så meget plads, og hvis du ikke har nogen ekstern mediekilde, så køb noget ekstra lagerplads på Amazon for at uploade dine mediefiler ved hjælp af FTP/SFTP.

Endelig er Plex klar til brug...

Aktiver Plex-serverfjernadgang

Vi kan ikke åbne tunnelen hver gang for at få adgang til den installerede Amazon LightSail Plex-server, og dermed aktivere fuld fjernadgang fra indstillingerne.

  • Klik på i IndstillingerFjernadgang.
  • CheckAngiv offentlig port manueltboks
  • Type-32400
  • Og klik videreAnvende.
  • Så vil den vise en mulighed for ataktivere fjernadgang.

Upload noget demoindhold på

Lad os uploade noget indhold på Amazon Lightsail Plex Media-serveren for at kontrollere, om alt fungerer fint eller ej.

Brug SSH-kommandolinjen til at oprette en mappe Musik

mkdir music

Brug nu nogleSFTPapplikation til at uploade et par musikfiler for at kontrollere, at Plex fungerer fint eller ej.

Efter upload gå til Plex server, klik påMediebibliotekgivet i venstre side. VælgeMusikog for stitype den nedenfor angivne.

/home/ubuntu/music

Gem det, og Plex vil automatisk opdatere og opdatere mediebiblioteket.

Related Posts