Wielu entuzjastów zebrało się razem, aby stworzyć niesamowite darmowe oprogramowanie (i doskonałe przewodniki), które pomogą przeciętnemu użytkownikowi stworzyć serwer domowy w zaledwie kilka minut. Dzięki ich kreatywności mamy teraz tak wiele możliwości do wyboru.
Za pomocą odpowiednich narzędzi możesz stworzyć serwer multimediów, rozwiązanie sieciowej pamięci masowej, zabezpieczenia blokujące reklamy, usługę strumieniowego przesyłania muzyki, usługi sieciowe Apache i nie tylko. OpenMediaVault to jedno z takich bezpłatnych rozwiązań dla serwerów domowych, które w połączeniu z Raspberry Pi tworzy niedrogi serwer we własnym domu.
OpenMediaVault został pierwotnie stworzony jako rozwiązanie pamięci masowej podłączonej do sieci. Dzięki prostemu interfejsowi wiele czynności związanych z administracją serwerem wykonasz z dowolnego urządzenia (z przeglądarką internetową) w swoim domu.
Dopóki przeglądarka internetowa znajduje się w tej samej sieci domowej co Raspberry Pi, masz możliwość dodawania użytkowników, konfigurowania udostępniania plików, instaluj certyfikaty (SSH i SSL), uruchamiaj kontenery Docker i przeglądaj wydajność swojego serwera z wygodnego laptopa lub tablet.
Co będziesz potrzebował
Przed przystąpieniem do konfigurowania serwera domowego na Raspberry Pi upewnij się, że masz następujące elementy.
- Raspberry Pi 4 (zalecane)
- Składowanie
- Karta SD (podstawowa instalacja: 8 GB; do 256 GB dla dodatkowej pamięci masowej)
- Zalecana jest dodatkowa pamięć masowa (zewnętrzny dysk SSD/M.2 przez USB).
- Monitor (podczas pierwszej instalacji)
- Kabel HDMI-micro-HDMI
- Gniazdo Ethernet i kabel
- Zasilacz (upewnij się, że zasilacz jest w stanie zasilić Raspberry Pi i zewnętrzną pamięć masową)
- Klawiatura i mysz
Najpierw musisz zainstalować Raspberry Pi Lite OS na karcie SD, której chcesz używać z Raspberry Pi. Najłatwiej to zrobić za pomocą instalatora Raspberry Pi. Używając Linuksa, otwórz terminal i wpisz:
sudo apt zainstalować rpi-imager (Debian)
sudo snap zainstalować rpi-imager (inne dystrybucje Linuksa)
Alternatywnie możesz skorzystać z tego przewodnika, aby uzyskać pomoc instalacja systemu operacyjnego Raspberry Pi Lite z dowolnego systemu operacyjnego. Upewnij się, że wybrałeś Raspberry Pi OS Lite (64-bitowy). Postępuj zgodnie z intuicyjnymi wskazówkami i zrelaksuj się. Zajmie to kilka minut.
Podczas procesu instalacji upewnij się, że wybrałeś opcje zaawansowane, aby ustawić nazwę hosta i włączyć SSH. Ustawienie nazwy hosta jest łatwiejsze niż zapamiętywanie adresu IP, a połączenie SSH będzie wymagane, gdy uzyskasz zdalny dostęp do terminala Raspberry Pi. Podczas ustawiania nazwy użytkownika i hasła należy zachować szczególną ostrożność, aby zapamiętać te informacje.
Po zakończeniu instalacji Raspberry Pi przejdzie do ekranu logowania (tutaj przydaje się monitor).
Wprowadź swoją nazwę użytkownika i hasło utworzone podczas pierwszej instalacji. Gdy jesteś zalogowany, dobrą praktyką jest aktualizacja nowo zainstalowanego systemu operacyjnego, ujawnienie adresu IP Raspberry Pi i zainstalowanie oprogramowania OpenMediaVault.
Większość obrazów systemu operacyjnego dołączonych do instalatorów nie zawiera najnowszych aktualizacji. Dzięki poniższym instrukcjom możesz łatwo sprawdzić, czy jesteś na bieżąco. Po wyświetleniu monitu wprowadź również hasło:
Sudo trafna aktualizacja && Sudo apt uaktualnienie
Teraz musisz znaleźć swój adres IP. Wpisz jedno z następujących poleceń:
adres IP
ifconfig
Twój adres IP znajdziesz pod eth0 sekcji i obok inet.
Na pobliskim komputerze otwórz terminal (lub podobny program) i wpisz SSH user@IP Address (zamień użytkownika na nazwa użytkownika utworzona podczas pierwszej instalacji oraz adres IP z ujawnionym adresem IP temu. Aby uzyskać pomoc dotyczącą zdalnego łączenia się z Raspberry Pi, zajrzyj do naszego Przejście SSH do Raspberry Pi dla szczegółów.
Teraz, gdy masz już skonfigurowaną i gotową podstawę swojego serwera Raspberry Pi, nadszedł czas na zainstalowanie OpenMediaVault.
W tej samej aplikacji, z którą łączyłeś się zdalnie z Raspberry Pi przez SSH, wpisz następujące polecenie:
sudo wget -O - <Ahref=" https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install">https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/installA> | Sudo bash
Po wyświetleniu monitu wprowadź hasło, aby kontynuować. Zajmie to do 10 minut. Po zakończeniu tej czynności powinieneś zobaczyć ekran podobny do tego na obrazku.
Po ponownym uruchomieniu Raspberry Pi adres IP mógł się zmienić. Możesz zapisać nowy adres IP (jeśli się zmienił) lub wpisać raspberrypi.local w pasku adresu przeglądarki internetowej na komputerze zdalnym.
Zanotuj domyślną nazwę użytkownika (admin) i domyślne hasło (openmediavault) podane w powitaniu logowania. To jest bardzo ważny. Po wprowadzeniu adresu IP swojego Raspberry Pi (lub raspberrypi.local) do przeglądarki internetowej komputera, zobaczysz ekran logowania.
Dostosowywanie serwera
Teraz wpisz domyślną nazwę użytkownika i hasło, aby zalogować się na swój serwer! Zostanie wyświetlony pulpit nawigacyjny, który wymaga skonfigurowania. Ale najpierw pamiętaj o zmianie domyślnego hasła. Aby to zrobić, kliknij ikonę osoby w prawym górnym rogu głównego ekranu OpenMediaVault.
Dołączony pulpit nawigacyjny zawiera informacje o monitorowaniu procesora, pamięci, kontenerów, systemów plików, usług, interfejsów sieciowych i innych narzędzi diagnostycznych. Po wybraniu hiperłącza strony ustawień (w komunikacie informacyjnym) zostanie wyświetlona lista opcji. Kliknij pola obok preferowanej metryki diagnostycznej i naciśnij Zapisz.
Aby zmodyfikować ustawienia widżetu pulpitu nawigacyjnego, po prostu kliknij ikonę osoby w prawym górnym rogu i wybierz pulpit nawigacyjny.
Dodawanie użytkowników
Wybierać Użytkownicy > Użytkownicy z menu po lewej stronie. Następnie wybierz niebieską ikonę plusa w lewym górnym rogu i wypełnij wymagane pola. Nie zapomnij nacisnąć zapisz.
Zobaczysz listę swoich użytkowników wraz z adresami e-mail i informacjami o grupach związanymi z każdym użytkownikiem. Aby zmodyfikować dane użytkownika, kliknij wiersz użytkownika i naciśnij ikonę ołówka nad nagłówkiem nazwy. Powinieneś zobaczyć coś podobnego do danych użytkownika pokazanych na obrazku.
Aby lepiej zrozumieć uprawnienia użytkowników i grup systemu Linux, poświęć chwilę na przejrzenie naszego przewodnika w celu szczegółowego zrozumienia Uprawnienia użytkowników i grup systemu Linux.
Podłączanie pamięci masowej
Możesz wybrać, w jaki sposób chcesz korzystać z dołączonej pamięci masowej. Na przykład możesz użyć karty SD o pojemności 128 GB, którą kupiłeś z zestawem Raspberry Pi. Możesz także użyć większego dysku USB, który zbiera kurz. Zanim będziesz mógł użyć karty SD, musisz powiedzieć OpenMediaVault, aby używał głównego systemu plików również do przechowywania serwera.
Wybierać System > Wtyczki w menu po lewej stronie. W prawym górnym rogu tego ekranu zobaczysz lupę i linię. Wyszukaj „root”, a zobaczysz „wtyczkę opemediavault-sharerootfs”. Po prostu wybierz wtyczkę w sobie chcesz zainstalować, a następnie wybierz strzałkę w dół (nad słowami Informacje o pakiecie w górnej części ekran).
Mając to na uboczu, wybierz Pamięć masowa (po lewej stronie) > Systemy plików. Gdy już tam będziesz, wybierz niebieską ikonę plusa u góry ekranu i wybierz mocowanie. Następnie wybierz system plików, z którym chcesz połączyć OpenMediaVault, i naciśnij Zapisz.
Zauważysz również komunikat ostrzegawczy u góry. Zaznacz znacznik wyboru (w prawym górnym rogu tego narzędzia administracyjnego), aby upewnić się, że zmiany zostały zapisane. Naciśnij Tak, gdy pojawi się pytanie, czy chcesz zastosować zmiany.
Inne opcje
Możesz także dodać udostępnianie plików samba, aby łatwo przesyłać pliki na nowy serwer Raspberry Pi. Aby rozpocząć, wybierz Usługi > SMB/CIFS. Sprawdź nasz przewodnik, aby się uczyć jaka metoda przesyłania plików jest dla Ciebie najlepsza.
Aby zapewnić bezpieczeństwo serwera, ważne jest wdrożenie certyfikatów. Wybierać Certyfikaty > SSH lub Certyfikaty > SSL. Kliknij plus i postępuj zgodnie z prostymi instrukcjami. OpenMediaVault zajmie się resztą! Zapoznaj się z naszym przewodnikiem, aby dowiedzieć się cel certyfikatu SSL dla szczegółów.
Co stworzysz w następnej kolejności?
Czy utworzysz serwer WWW, odwrotne proxy, pi hole lub plex media server? Oczywiście zawsze możesz trzymać się tego, do czego pierwotnie zaprojektowano OpenMediaVault — rozwiązania NAS.