Kako postaviti Linux medijski poslužitelj za manje od jednog sata

  • Joseph Goodman
  • 0
  • 2076
  • 626
Oglas

Dizajn vrhunskog medijskog servera za vašu TV i filmsku kolekciju može biti izazov. Koji hardver trebate koristiti, koji operativni sustav trebate instalirati i kakav softver trebate koristiti?

Umjesto da gubite vrijeme pokušavajući se odlučiti, evo odgovora. Linux poslužitelj koji pokreće sav potreban medijski softver može se postaviti za manje od jednog sata zahvaljujući Docker-u. Provjerimo kako.

Što je Docker?

Umjesto da softver instalirate na tradicionalan način na računalu, Docker vam omogućuje pokretanje u sigurnim spremnicima.

Dijele isto fizičko okruženje kao i vaš operativni sustav, ali rade samostalno i odvojeno od vašeg glavnog sustava, što znači da možete isprobati i instalirati različite vrste softvera bez brige o sukobima..

To je savršena platforma za testiranje novih aplikacija, posebno na poslužitelju, gdje jedno loše ažuriranje ili jedna promjena skripte mogu uzrokovati da sve ne uspije. Docker također pomaže ubrzati instaliranje novih aplikacija, posebno u kombinaciji s DockSTARTer-om, skriptu za instaliranje i ažuriranje spremnika medijskog softvera pomoću Docker-a.

Uvjeti za ugradnju

Za upotrebu DockSTARTer (i Docker), morat ćete pripremiti poslužitelj. DockSTARTer može se izvoditi na bilo kojoj vrsti računala koja pokreće Linux, uključujući Raspberry Pi 3 načina za postavljanje vašeg Raspberry Pi kao medija poslužitelja 3 načina za postavljanje vašeg Raspberry Pi kao medija poslužitelja Koji medijski centar trebate instalirati na svoj Raspberry Pi? U ponudi je nekoliko opcija, a mi ćemo vas sada provesti kroz njih, razmotrivši značajke, prednosti i nedostatke svake od njih. , ali trebate biti svjesni da se neki softver neće pokretati na ARM baziranom arhitekturi poput Pi, što bi ovdje moglo ograničiti vaše potencijale.

Iako nije važno koji Linux distrobus odabirete dok će se Docker pokretati na većini distribucija, DockSTARTer skripta ne radi s Archom, tako da ovaj vodič ne biste mogli koristiti za taj distrokt.

Ako želite obustaviti upotrebu resursa, instalirajte poslužiteljsku ili bezglavu verziju bilo kojeg distrokta koji odaberete. Oni će doći bez radnog okruženja i imat će manji otisak resursa.

Ovo je instalacija za medijski poslužitelj, pa će vam za transkodiranje medija trebati sposoban CPU, koji pretvara medije iz jednog formata u drugi koji medijski uređaji mogu reproducirati. Ako planirate neki veći pogon, ovdje će vam biti od koristi CPU koji se može nositi s više transkodiranih tokova.

Ovaj vodič iz Plexa, softvera za strujanje medija, trebao bi vam pomoći da shvatite vrstu procesora koji će vam trebati.

Trebat će vam i dovoljno prostora za pohranu da bi vaš poslužitelj mogao raditi i kao „uradi sam“ za vašu mrežu ako već nemate NAS..

Korak 1: Instalacija Git and Curl

Da biste Docker instalirali s DockSTARTer-om, morat ćete otvoriti prozor terminala na vašem poslužitelju ili se povezati putem SSH-a. Trebat ćete instalirati dva bita softvera first-Git i Curl. Git je softver za nadzor verzija koji omogućava programerima da dijele svoj softver, dok Curl dopušta prijenos podataka s interneta.

Da biste instalirali na OS sa sustavom Debian (Debian, Ubuntu, Raspbian, itd.):

sudo apt instalirati curl git

Da biste instalirali na Fedora:

sudo dnf instalirati curl git

Da biste instalirali pomoću Yum:

sudo yum uvesti curl git

Korak 2: Instalacija DockSTARTer-a

Nakon što instalirate Curl i Git, možete nastaviti s instalacijom DockSTARTer-a.

Na raspolaganju imate dvije opcije za instaliranje Docker-a s DockSTARTer-om - možete instalirati koristeći skriptu koju nudi DockSTARTer ili izvršiti ručnu instalaciju. Ili je dobro, ali ovisi o tome koliko želite biti paranoični prilikom instaliranja softvera pomoću skripte s interneta.

Instalacija sa skriptu

Da biste pokrenuli instalacijsku skriptu za DockSTARTer, na vašem terminalu pokrenite sljedeće:

bash -c "$ (curl -fsSL https://get.dockstarter.com)"

Nakon dovršetka, ponovno pokrenite sljedeće:

sudo reboot

Ručna ugradnja

Ako ne želite upotrebljavati pruženu instalacijsku skriptu, sljedeće naredbe klonirat će git spremište koje sadrži DockSTARTer i postavljati ga prije ponovnog pokretanja:

git clone https://github.com/GhostWriters/DockSTARTer "/home/$USER/.docker" sudo bash /home/$USER/.docker/main.sh -i sudo reboot

Korak 3: Pokrenite DockSTARTer i odaberite svoje aplikacije

Kad je DockSTARTer instaliran, sada možete početi postavljati Docker zajedno s spremnicima. Započnite tipkanjem sudo ds na vašem terminalu za početak.

Za početak instalacije Docker aplikacija odaberite Konfiguracija i tada pritisnite Enter Potpuna instalacija. Pričekajte da skripta izvede bilo koje radnje prije nego što vam se prikaže popis aplikacija koje treba instalirati.

Svaka aplikacija ima koristan opis uz koji će vam pomoći u odabiru. Ovdje ćete morati razmotriti koje ćete aplikacije trebati i želite na svom poslužitelju. Namjeravate li ga koristiti samo za streaming medija ili tražite softver koji može organizirati vaše medije?

Evo nekoliko mogućnosti:

  • Plex, svestrani medijski poslužitelj
  • Emby, alternativa Plexu
  • Airsonic, medijski poslužitelj za glazbu
  • CouchPotato, za automatsko preuzimanje filmova
  • Deluge, BitTorrent klijent
  • Sonarr, za automatsko preuzimanje TV medija
  • HTPC Manager, za upravljanje određenim medijskim aplikacijama na jednoj nadzornoj ploči

Ovaj popis nije iscrpan, pa pažljivo potražite aplikacije koje imate na raspolaganju. Pomičite se tipkama gore i dolje na tipkovnici i pritisnite tipku za odabir da biste odabrali svaku aplikaciju koju želite instalirati.

Također bi trebali osigurati da odaberete još dvije aplikacije - Ouroboros i Portainer. Ovo je korisno za održavanje Dockera nakon što završite s korištenjem DockSTARTer-a. Ouroboros ažurira aplikacije spremnika, a Portainer vam pomaže da nadgledate i konfigurirate Docker putem web sučelja.

Jednom kada ste spremni za nastavak, pritisnite Unesi.

Korak 4: Konfiguriranje postavki poslužitelja

U sljedećoj će fazi biti pitanja o pred konfiguraciji, ovisno o aplikaciji koju odaberete. Na primjer, ako odaberete instalirati Deluge BitTorrent klijent, morat ćete potvrditi postavke porta koji želite koristiti.

Pritisnite tipku Enter da biste potvrdili konfiguraciju svake aplikacije (ili odaberite Ne, ako biste radije uredili ove).

Nakon nekoliko početnih faza konfiguracije aplikacije, moći ćete promijeniti vremensku zonu i naziv glavnog računala, kao i neke zadane lokacije za medijski sadržaj. Odaberi Ne, osim ako niste zadovoljni zadanim postavkama, a zatim pritisnite enter.

Prva opcija omogućuje konfiguraciju vremenske zone vašeg poslužitelja. Pod pretpostavkom da je vremenska zona ispravna, odaberite Koristite System u ovoj fazi ili odaberite drugu pomoću Unesite novo. Uredite ime računala u sljedećem izborniku bilo pomoću trenutnog imena računala, ako želite, odaberite Koristite System ponovo) ili odabir Unesite novo.

Sljedeći se izbornik traži od vas da odaberete različite korisničke ID-ove i ID-ove grupe; preporučuje se odabir Koristite System opcija ovdje.

Tada ćete morati odabrati ispravnu mapu za Dockerovu konfiguracijsku datoteku. Ako to ne planirate promijeniti, odaberite Koristite System. Sljedeći će se izbornik pitati želite li postaviti dopuštenja na svojoj Docker konfiguracijskoj datoteci, odaberite Da i pritisnite Enter.

Sada možete početi uređivati ​​mape za različite medije. Možete odabrati vlastitu, ali ako želite da se vaše datoteke prikazuju u vašem Linux direktoriju korisnika, odaberite Koristite System za svaki od njih ili odaberite Unesite novo za potpuno nove lokacije. Ako mape ne postoje, DockSTARTer će tražiti dopuštenje za njihovo stvaranje, pa pritisnite Da i uđi.

Nakon dovršetka, DockSTARTer će potvrditi promjene u vašoj Docker konfiguracijskoj datoteci. U završnoj fazi, upitat ćete želite li stvoriti konačne spremnike za svoje aplikacije; Odaberi Da i pritisnite Enter i pričekajte da se postupak dovrši.

Aplikacije će se preuzeti i instalirati u spremnik “sandboxes” stvoren po vašim specifikacijama. To može potrajati malo vremena, ovisno o odabranim aplikacijama, resursima vašeg poslužitelja i vašoj internetskoj vezi.

Nakon dovršetka aplikacije će se instalirati i biti spremne za rad u Docker kontejnerima! Nekima će trebati dodatna konfiguracija, kao što je Emby, a mogu se pokrenuti s web sučeljem radi konfiguracije. Emby možete konfigurirati, primjerice, posjetom YourServerIpAddress: 8096 s vašim web preglednikom.

S Portainerom također možete konfigurirati i nadzirati instalaciju Docker-a. Posjetite svoj web preglednik YourServerIpAddress: 9000 na kojem ćete najprije stvoriti administracijski račun. Odaberite korisničko ime i zaporku, a zatim pritisnite Stvori korisnika.

Linux medijski poslužitelj, spreman za manje od jednog sata

Docker uklanja bol zbog instaliranja medijskog poslužitelja na Linux. Umjesto da instalirate svaku aplikaciju zasebno, pomoću DockSTARTer-a, možete instalirati Docker i sve spremničke aplikacije koje su vam potrebne u sat vremena ili manje, ovisno o brzini vašeg poslužitelja (i pod pretpostavkom da je već ugrađen).

Nema smisla imati medijski poslužitelj, naravno, bez odgovarajućeg medija playera (ili igrača!). Izradite medijski player pomoću ovih distribucijskih medija za Linux centar 9 Awesome Linux Media Center Distros za vaš HTPC 9 Awesome Linux Media Center Distros za vaše HTPC Linux distribucije nude fleksibilno i svestranije rješenje za stvaranje fantastičnog HTPC-a od Windows-a. Želite li izraditi HTPC? Očekuje nas fantastičan distribucijski sustav Linux medija. i pretvorite svoj dom u vrhunsku moćnu reprodukciju medija.




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.