
Michael Fisher
0
4048
905
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.