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 myuserNote: 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.
- Klik påIndlæsknap.
- Stifinder åbnes, vælg for at viseAlle filerfra rullemenuen.
- Vælg ovenstående downloadedeLightsail PEM SSH offentlig nøgle.
- Klik påGem privat nøgle.Det vil downloades i PPK-format
- 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.












