Jak skonfigurować serwer mediów Linux w niecałą godzinę

  • Michael Fisher
  • 0
  • 4048
  • 905
Reklama

Zaprojektowanie najlepszego serwera multimediów dla telewizora i kolekcji filmów może być wyzwaniem. Jakiego sprzętu należy użyć, jaki system operacyjny należy zainstalować i jakie oprogramowanie powinno być uruchomione?

Zamiast marnować czas na podejmowanie decyzji, oto odpowiedź. Serwer Linux, na którym działa całe potrzebne oprogramowanie multimedialne, można skonfigurować w niecałą godzinę dzięki Docker. Zobaczmy jak.

Co to jest doker?

Zamiast instalować oprogramowanie w tradycyjny sposób na komputerze, Docker pozwala uruchamiać je w bezpiecznych pojemnikach.

Dzielą to samo środowisko fizyczne, co system operacyjny, ale działają niezależnie i są niezależne od systemu głównego, co oznacza, że ​​możesz testować i instalować różne rodzaje oprogramowania bez obaw o konflikty.

Jest to idealna platforma do testowania nowych aplikacji, szczególnie na serwerze, gdzie jedna zła aktualizacja lub jedna zmiana skryptu może spowodować, że wszystko się nie powiedzie. Docker pomaga także przyspieszyć instalowanie nowych aplikacji, zwłaszcza w połączeniu z DockSTARTer, skryptem do instalowania i aktualizowania kontenerów oprogramowania multimedialnego za pomocą Docker.

Wymagania dotyczące instalacji

Aby użyć DockSTARTer (i Docker), musisz przygotować serwer. DockSTARTer może działać na dowolnym komputerze z systemem Linux, w tym na Raspberry Pi 3 sposoby skonfigurowania Raspberry Pi jako serwera multimediów 3 sposoby skonfigurowania Raspberry Pi jako serwera multimediów Którą aplikację Media Center należy zainstalować na Raspberry Liczba Pi? Kilka opcji jest w ofercie, a my przeprowadzimy cię teraz przez nie, omawiając funkcje, zalety i wady każdej z nich. , ale należy pamiętać, że niektóre programy nie będą działać na architekturze opartej na ARM, takie jak Pi, co może ograniczać Twój potencjał tutaj.

Chociaż nie ma znaczenia, którą dystrybucję Linuksa wybierzesz, ponieważ Docker będzie działał w większości dystrybucji, skrypt DockSTARTer nie działa z Archem, więc nie możesz użyć tego przewodnika dla tej dystrybucji.

Jeśli chcesz ograniczyć zużycie zasobów, zainstaluj wersję serwerową lub bezgłową dowolnej wybranej dystrybucji. Będą one dostępne bez środowiska komputerowego i będą miały mniejszy ślad na zasobach.

Jest to instalacja na serwerze multimediów, więc będziesz potrzebować zdolnego procesora do transkodowania multimediów, który konwertuje multimedia z jednego formatu na inny, który następnie mogą odtwarzać odtwarzacze multimedialne. Jeśli planujesz intensywne użytkowanie, przydatny będzie tutaj procesor, który poradzi sobie z wieloma transkodowanymi strumieniami.

Ten przewodnik od Plex, oprogramowania do strumieniowego przesyłania multimediów, powinien pomóc Ci znaleźć rodzaj procesora, którego potrzebujesz.

Będziesz także potrzebować wystarczającej ilości miejsca do przechowywania, aby serwer mógł również działać jako pamięć sieciowa dla majsterkowiczów dla treści, jeśli nie masz jeszcze NAS.

Krok 1: Instalowanie Git i Curl

Aby zainstalować Docker z DockSTARTer, musisz otworzyć okno terminala na serwerze lub połączyć się przez SSH. Musisz najpierw zainstalować dwa bity oprogramowania - Git i Curl. Git to oprogramowanie do kontroli wersji, które pozwala programistom udostępniać swoje oprogramowanie, a Curl umożliwia przesyłanie danych z Internetu.

Aby zainstalować w systemie operacyjnym opartym na Debianie (Debian, Ubuntu, Raspbian itp.):

sudo apt install curl git

Aby zainstalować w Fedorze:

sudo dnf zainstaluj curl git

Aby zainstalować za pomocą Yum:

sudo yum zainstaluj curl git

Krok 2: Instalowanie DockSTARTer

Po zainstalowaniu Curl i Git możesz kontynuować instalację DockSTARTer.

Masz dwie opcje instalacji Dockera za pomocą DockSTARTer - możesz zainstalować za pomocą skryptu dostarczonego przez DockSTARTer lub przeprowadzić instalację ręczną. Oba są w porządku, ale zależy to od tego, jak wolisz być paranoikiem podczas instalowania oprogramowania za pomocą skryptu z Internetu.

Instalacja ze skryptem

Aby uruchomić skrypt instalacyjny dla DockSTARTer, uruchom następujące polecenie na swoim terminalu:

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

Po zakończeniu wpisz następujące polecenie, aby uruchomić ponownie:

sudo restart

Instalacja ręczna

Jeśli nie chcesz używać dostarczonego skryptu instalacyjnego, następujące polecenia sklonują repozytorium git zawierające DockSTARTer i skonfigurują go przed ponownym uruchomieniem:

klon gita https://github.com/GhostWriters/DockSTARTer "/home/$USER/.docker" sudo bash /home/$USER/.docker/main.sh -i sudo restart

Krok 3: Uruchom DockSTARTer i wybierz swoje aplikacje

Po zainstalowaniu DockSTARTer możesz teraz zacząć konfigurować Docker z kontenerami. Zacznij od pisania sudo ds na terminalu, aby rozpocząć.

Aby rozpocząć instalowanie aplikacji Docker, wybierz Konfiguracja i wciśnij Enter Pełna konfiguracja. Poczekaj, aż skrypt wykona jakiekolwiek działania, zanim pojawi się lista aplikacji do zainstalowania.

Każda aplikacja ma przydatny opis obok, który pomoże ci wybrać. W tym miejscu musisz zastanowić się, jakiego rodzaju aplikacje potrzebujesz i potrzebujesz na swoim serwerze. Czy zamierzasz używać go tylko do strumieniowego przesyłania multimediów, czy szukasz oprogramowania, które może uporządkować Twoje multimedia??

Aby pomóc Ci wybrać, oto kilka możliwości:

  • Plex, wszechstronny serwer mediów
  • Emby, alternatywa dla Plex
  • Airsonic, serwer multimediów dla muzyki
  • CouchPotato, do automatycznego pobierania filmów
  • Potop, klient BitTorrent
  • Sonarr, do automatycznego pobierania multimediów telewizyjnych
  • Menedżer HTPC, do zarządzania niektórymi aplikacjami multimedialnymi w jednym panelu

Ta lista nie jest wyczerpująca, więc dokładnie przejrzyj dostępne aplikacje. Użyj klawiszy strzałek w górę i w dół, aby przewijać i naciśnij spację, aby wybrać każdą z aplikacji, które chcesz zainstalować.

Powinieneś także upewnić się, że wybierasz dwie inne aplikacje - Ouroboros i Portainer. Są one przydatne do konserwacji Dockera po zakończeniu korzystania z DockSTARTer. Ouroboros aktualizuje Twoje aplikacje kontenerowe, a Portainer pomaga monitorować i konfigurować Docker za pośrednictwem internetowego interfejsu użytkownika.

Gdy będziesz gotowy, aby kontynuować, naciśnij wchodzić.

Krok 4: Skonfiguruj ustawienia serwera

Na następnym etapie pojawią się pytania przedkonfiguracyjne, w zależności od wybranej aplikacji. Na przykład, jeśli zdecydujesz się zainstalować klienta Deluge BitTorrent, musisz potwierdzić ustawienia portu, których chcesz użyć.

Naciśnij Enter, aby potwierdzić konfigurację każdej aplikacji (lub wybierz Nie, jeśli wolisz je edytować).

Po kilku początkowych etapach konfiguracji aplikacji będziesz mógł zmienić strefę czasową i nazwę hosta swojego komputera, a także niektóre domyślne lokalizacje zawartości multimedialnej. Wybierz Nie, chyba że jesteś zadowolony z ustawień domyślnych, a następnie naciśnij Enter.

Pierwsza opcja umożliwia konfigurację strefy czasowej serwera. Zakładając, że strefa czasowa systemu jest prawidłowa, wybierz Użyj systemu na tym etapie lub wybierz inny za pomocą Wpisz nowy. Edytuj nazwę hosta w następującym menu, używając bieżącej nazwy hosta serwera (jeśli wolisz, wybierz Użyj systemu ponownie) lub wybierając Wpisz nowy.

Następne menu poprosi o wybranie różnych identyfikatorów użytkowników i identyfikatorów grup; zalecane jest wybranie Użyj systemu opcja tutaj.

Następnie musisz wybrać odpowiedni folder dla pliku konfiguracyjnego Dockera. Jeśli nie planujesz tego zmienić, wybierz Użyj systemu. W następnym menu pojawi się pytanie, czy chcesz ustawić uprawnienia do pliku konfiguracyjnego Docker, wybierz tak i naciśnij enter.

Możesz teraz rozpocząć edycję folderów dla różnych multimediów. Możesz wybrać własny, ale jeśli chcesz, aby pliki pojawiały się w katalogu osobistym użytkownika Linux, wybierz Użyj systemu dla każdego z nich lub wybierz Wpisz nowy dla zupełnie nowych lokalizacji. Jeśli foldery nie istnieją, DockSTARTer poprosi o pozwolenie na ich utworzenie, więc wciśnij tak i wejdź.

Po zakończeniu DockSTARTer potwierdzi zmiany w pliku konfiguracyjnym Docker. Na ostatnim etapie zapyta, czy chcesz utworzyć ostateczne kontenery dla swoich aplikacji; Wybierz tak i naciśnij enter i poczekaj na zakończenie procesu.

Aplikacje zostaną pobrane i zainstalowane w kontenerze “piaskownice” stworzony zgodnie ze specyfikacjami. Może to zająć trochę czasu, w zależności od wybranych aplikacji, zasobów serwera i połączenia internetowego.

Po zakończeniu Twoje aplikacje zostaną zainstalowane i będą gotowe do działania w kontenerach Docker! Niektóre mogą wymagać dalszej konfiguracji, na przykład Emby, i mogą działać z internetowym interfejsem użytkownika w celu konfiguracji. Możesz skonfigurować Emby, na przykład, odwiedzając stronę YourServerIpAddress: 8096 za pomocą przeglądarki internetowej.

Możesz również skonfigurować i monitorować instalację Dockera za pomocą Portainer. Odwiedź swoją przeglądarkę internetową YourServerIpAddress: 9000 gdzie najpierw utworzysz konto administracyjne. Wybierz nazwę użytkownika i hasło, a następnie naciśnij Stwórz użytkownika.

Linux Media Server, gotowy w niecałą godzinę

Docker usuwa ból z instalacji serwera multimediów w systemie Linux. Zamiast instalować każdą aplikację osobno, używając DockSTARTer, możesz zainstalować Docker i wszystkie potrzebne aplikacje kontenerowe w ciągu godziny lub krócej, w zależności od tego, jak szybki jest twój serwer (i zakładając, że jest już gotowy).

Oczywiście nie ma sensu mieć serwera medialnego bez odpowiedniego odtwarzacza multimedialnego (lub odtwarzaczy!). Zbuduj odtwarzacz multimediów, korzystając z tych dystrybucji Linux Media Center 9 Niesamowitych dystrybucji Linux Media Center dla Twojego HTPC 9 Fantastycznych dystrybucji Linux Media Center dla Twojej HTPC Dystrybucje Linux oferują elastyczne, bardziej wszechstronne rozwiązanie do tworzenia niesamowitych HTPC niż Windows. Chcesz zbudować HTPC? Czeka na Ciebie mnóstwo fantastycznych dystrybucji Linux Media Center. i zamień swój dom w najlepszą potęgę odtwarzaczy multimedialnych.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.