Co to jest domowy serwer WWW?
Opublikowany: 2022-09-11
Szukasz jednej lokalizacji do zapisywania wszystkich swoich zdjęć i filmów? A może szukasz miejsca, w którym możesz nauczyć się nowych umiejętności informatycznych? A co z twoim inteligentnym domem, masz taki? Serwer domowy może być przydatny w różnych sytuacjach i stanowi doskonałe uzupełnienie każdej sieci domowej.
Kiedy mówimy o serwerze domowym, większość ludzi martwi się ilością zużywanej przez niego mocy lub ilością generowanego hałasu. Jednak nie ma takiej potrzeby. Za około 500 USD możesz stworzyć własny serwer domowy, który w stanie bezczynności zużywa mniej niż 10 watów .
W tym poście przyjrzymy się, co możesz zrobić z serwerem domowym i czego będziesz potrzebować, aby go utworzyć lub kupić.
Co to jest domowy serwer WWW?

Kiedy mówimy „domowy serwer WWW”, nie zawsze mamy na myśli duży serwer klasy korporacyjnej, który działa w domu. Serwer domowy to dowolne urządzenie komputerowe używane w kontekście domowym do centralnego przechowywania (w chmurze), tworzenia kopii zapasowych, udostępniania plików multimedialnych, nadzoru i tak dalej.
Większość ludzi korzysta z serwera domowego do odtwarzania plików multimedialnych na telewizorze lub jako centralnego urządzenia pamięci masowej dla wszystkich członków rodziny. Zaletą centralnego przechowywania plików jest to, że każdy domownik ma do nich dostęp. Musisz także wykonać kopię zapasową tylko jednego urządzenia i nie musisz regularnie płacić za przechowywanie w chmurze.
Specjaliści IT często korzystają z domowego serwera, aby doskonalić swoje umiejętności. Jeśli pracujesz w IT, możesz najpierw przetestować skrypty lub programy w środowisku nieprodukcyjnym. Wtedy przydaje się domowy serwer laboratoryjny. Umożliwia instalowanie maszyn wirtualnych (VM) i konfigurowanie małej sieci/domeny, aby ćwiczyć i zdobywać nowe umiejętności.
Zastosowania domowego serwera WWW

Serwer domowy może być używany do różnych celów. Wcześniej omówiłem kilka koncepcji, ale przyjrzyjmy się bliżej wielu rolom serwera domowego. Zaczniemy od najbardziej rozpowszechnionych scenariuszy.
Centralna pamięć masowa z serwerem Home Cloud
Rozmiar plików rośnie i wszyscy chcemy zapisywać nasze obrazy, filmy i inne rzeczy tak długo, jak to możliwe. Kiedy masz serwer w domu, warto przechowywać na nim wszystkie swoje dane.
Dylematem każdego gospodarstwa domowego jest to, że dane są rozproszone na wielu komputerach i zewnętrznej pamięci masowej. Każdy może szybko uzyskać dostęp do plików, łącząc je w jeden obszar na domowym serwerze plików, a Twoje dane będą lepiej chronione.
Jeśli zapisujesz wszystkie swoje dane w jednym miejscu, upewnij się, że masz ich przyzwoitą kopię zapasową. Rozwiązanie RAID nie jest samo w sobie kopią zapasową; upewnij się, że przechowujesz kopię swoich danych na urządzeniu zewnętrznym.
Jedną z zalet przechowywania w chmurze jest to, że możesz uzyskać dostęp do swoich danych z dowolnego miejsca na świecie, w tym ze smartfona. Możesz otrzymać taką samą funkcjonalność jak inne rozwiązania w chmurze z domowym serwerem w chmurze, ale z własną pamięcią masową.
W porównaniu z usługą w chmurze hostowanie lokalnego serwera plików ma kilka zalet:
Szybkość – możesz błyskawicznie uzyskać dostęp do swoich plików przez sieć lokalną (nie musisz ich najpierw pobierać)
Prywatność — nikt nie węszy w Twoich plikach.
Bezpieczeństwo – Masz pełną kontrolę nad tym, kto ma dostęp do Twoich danych.
Istnieje wiele możliwości centralnego przechowywania danych. Jeśli masz serwer Synology NAS, możesz tworzyć udziały sieciowe i uzyskiwać zdalny dostęp do danych za pomocą wbudowanej funkcji. Inne dobre wybory dla domowego serwera w chmurze to:
- Następna chmura

- Tonido

- FreeNAS
– Jeśli nie potrzebujesz dostępu do chmury
Domowy serwer multimediów
Najpopularniejszą aplikacją na serwer domowy jest strumieniowe przesyłanie multimediów. Możesz oglądać filmy z osobistej biblioteki na telewizorze Smart TV, telefonie komórkowym lub komputerze z domowym serwerem multimedialnym. Oprócz filmów możesz także przesyłać strumieniowo muzykę z domowego serwera multimediów.
Istnieje wiele opcji konfiguracji własnego domowego serwera multimediów, ale najpopularniejsze są następujące:
- Pleks
- Emby
- Galaretka
Rozpoczęcie pracy z Home Media Server jest dość łatwe. Zainstaluj wybrany program i zapełnij go swoją kolekcją filmów. Plex bardzo ułatwił przesyłanie strumieniowe multimediów; oferują aplikacje dla prawie każdego urządzenia na rynku, w tym Chromecasta, Roku, Apple TV i tak dalej.
Centralne rozwiązanie do tworzenia kopii zapasowych
Bardzo ważne jest regularne tworzenie kopii zapasowych plików. Dyski twarde mogą ulec awarii, informacje mogą zostać przypadkowo usunięte, a oprogramowanie ransomware może zaszyfrować wszystkie dane. Wszystkie są częstymi zdarzeniami, które mogą przytrafić się każdemu.
Istnieje możliwość ponownej instalacji oprogramowania, ale nie ma możliwości ponownego robienia zdjęć rodzinnych lub wakacyjnych. W rezultacie bardzo ważne jest regularne lub comiesięczne tworzenie kopii zapasowej komputera.
Tworzenie kopii zapasowych nie powinno być czasochłonnym procesem. Łatwo o tym zapomnieć i zawsze zauważysz, że coś pójdzie nie tak, jeśli nie wykonałeś ostatniej kopii zapasowej.
Możesz zautomatyzować tworzenie kopii zapasowych swoich komputerów, jeśli masz serwer domowy. Możesz mieć pewność, że w ten sposób regularnie tworzone są bezpieczne kopie zapasowe Twoich danych. Dostępnych jest wiele opcji, ale oto kilka przyzwoitych:
- UrBackup
- BackupPC
Platforma automatyki domowej
Lubię projektować inteligentne domy i dużo pisałem na ten temat, w tym ten zbiór pomysłów na inteligentne domy. Jeśli chcesz stworzyć inteligentny dom, będziesz potrzebować centralnej lokalizacji do obsługi inteligentnych gadżetów domowych.
Możesz zainwestować w dedykowane centrum inteligentnego domu, takie jak Homey, które może przynieść pewne korzyści. Jeśli jednak masz dostęp do serwera, możesz skonfigurować własną platformę automatyki domowej.
Dobrym rozwiązaniem jest na przykład Home Assistant. Jest w pełni udokumentowany i można go zainstalować na prawie każdej platformie, z której zdecydujesz się korzystać. Możesz również przyjrzeć się następującym opcjom automatyki domowej:
- OpenHab
- Domoticz
System bezpieczeństwa w domu
Oprócz automatyki domowej mamy bezpieczeństwo w domu. Obecnie kamery sieciowe są naprawdę niedrogie i zapewniają doskonałą jakość nagrywania. Są idealne na przykład do zabezpieczenia domu i pilnowania podjazdu.
Teraz, ponieważ jestem wielkim wielbicielem Ubiquiti, mam cały system Unifi Protect, o którym możecie przeczytać tutaj. Istnieje jednak kilka alternatywnych opcji dostępnych dla twojego serwera domowego. Blue Iris jest jednym z nich i jest to fantastyczny produkt (nadal chcę włączyć go również do mojej sieci).

Blue Iris obsługuje zarówno wyzwalanie ruchu, jak i dźwięku i można je łatwo rozszerzyć za pomocą dodatków, takich jak rozpoznawanie tablic rejestracyjnych.
Menedżer haseł
Aby chronić swoją tożsamość online, do każdego posiadanego konta należy używać unikalnego i silnego hasła. Korzystanie z menedżera haseł to jedyna metoda, aby to zrobić.
Kiedy masz serwer domowy, dość łatwo jest skonfigurować własny menedżer haseł i udostępnić go wszystkim członkom rodziny.
Bitwarden to menedżer haseł typu open source, którego można użyć kontenera Docker do zainstalowania na własnym serwerze w domu. Cały samouczek instalacji można znaleźć tutaj.
Hosting własnej strony internetowej
Możesz także hostować własny blog lub witrynę internetową na swoim serwerze. Hosting nie jest obecnie szczególnie drogi, ale jeśli masz małą witrynę i chcesz dowiedzieć się więcej o działaniu serwera WWW, możesz łatwo nim zarządzać z własnego domu.
Pamiętaj, że wymagane jest dobre połączenie internetowe. Aby hostować witrynę internetową, kluczowe znaczenie ma szybkość przesyłania połączenia internetowego.
Nginx w kontenerze Docker lub na przykład Xampp to doskonałe punkty wyjścia.
Uruchom swój własny serwer gier domowych
Gry online są popularne, a niektóre z nich umożliwiają skonfigurowanie własnego serwera do gier. Serwer gry będzie działał lepiej i będzie bardziej stabilny, jeśli zostanie uruchomiony na serwerze domowym. Daje również możliwość dostosowania rozgrywki.
Kiedy prowadzisz własną grę, szybkość przesyłania połączenia internetowego ma kluczowe znaczenie. Sprawdź, czy masz wystarczającą przepustowość.
Serwer Homelab
Posiadanie własnego serwera to fantastyczny sposób na poszerzenie wiedzy informatycznej. Serwer homelab pozwala testować nowe programy, uczyć się tworzenia maszyn wirtualnych oraz obsługiwać serwery Windows lub Linux bez obaw o utratę danych.
Aby łatwo wdrożyć serwery i zbudować małą sieć do zabawy, możesz użyć hipernadzorcy, takiego jak Vmware lub HyperV.
Budowanie serwera domowego

Jeśli chodzi o budowę własnego serwera domowego, masz kilka opcji. W serwisie eBay można było znaleźć stary serwer klasy korporacyjnej, taki jak HP DL360. Serwery te często posiadają wystarczającą ilość pamięci RAM, dużą moc obliczeniową i obsługują konfiguracje RAID.
Wadą tych serwerów jest to, że generują dużo hałasu i zużywają dużo energii. Wymień wentylatory na cichsze modele, takie jak ten od Noctua.
Te urządzenia są jednak przereklamowane w przypadku większości ustawień serwera domowego. Jednak stary laptop lub komputer stacjonarny to świetne miejsce na rozpoczęcie.
Jeśli chcesz stworzyć własny serwer domowy, musisz pomyśleć o kilku rzeczach:
- Pojemność pamięci jest wymagana.
- Zużycie energii
- Opcje montażu (w stojaku lub nie)
Serwer domowy o małej mocy
Przygotowałem listę części, aby zbudować własny serwer domowy o niskim poborze mocy. Powinien zużywać około 10 watów w stanie bezczynności i około 20 watów, gdy działa kilka serwerów. Dyski twarde potrzebują najwięcej energii, więc im więcej dodasz, tym więcej energii zużyjesz.
| Składnik | Produkty |
| procesor | Intel Core i3-9100 |
| Płyta główna | Fujitsu D3643-H |
| Pamięć | Samsung M391A2K43BB1-CTD |
| zasilacz | Minibox PicoPSU-160-XT |
| Zasilacz zewnętrzny | Hurtownie LED 12V 20A 240W AC/DC Zasilanie |
| Sprawa | Fractal Design Core 1000 USB |
| SSD | Intel 660p NVMe |
| Dysk twardy | Seagate BarraCuda 2 TB |
Edytor
Serwer domowy nie wymaga dużej mocy obliczeniowej; Intel G5400 wystarczy w większości przypadków. Jednak I3 nie jest dużo droższy, ma mniejsze zużycie energii i zapewnia trochę więcej w razie potrzeby.
ARCTIC Alpine 12 Passive to fantastyczna chłodnica dla procesora Intel I3.
Płyta główna
Wybór odpowiedniej płyty głównej może znacznie zmniejszyć zużycie energii przez serwer. Płyta główna Fujitsu jest niezwykle energooszczędna, dzięki temu, że wyłącza funkcje, z których nie korzysta.
Wadą tej płyty głównej jest to, że jest trudna do zdobycia i jest dość droga. Na rynku dostępne są dwa typy: linia D364x-B ma sześć złączy SATA, a linia -H ma cztery.
ASRock B360M-HDV to kolejna przyzwoita opcja płyty głównej.
Pamięć
Jeśli korzystasz wyłącznie z obrazów platformy Docker, nie będziesz potrzebować dużej ilości pamięci. W tych okolicznościach 8 GB byłoby więcej niż wystarczające.
Spróbuj ograniczyć się do jednego modułu pamięci, ponieważ każdy dodatkowy moduł zwiększa wykorzystanie pamięci.
Elektryczność
PicoPSU to doskonałe zasilacze do budowy energooszczędnego serwera domowego. Oferowana jest wersja 160 watowa, ale wersja 90 watowa powinna wystarczyć z I3-9100.
W przypadku picoPSU konieczne jest użycie zewnętrznego zasilacza, o którym mowa powyżej.
Dyski pamięci masowej i dyski półprzewodnikowe
Dyski SSD są idealne do użytku jako dyski rozruchowe oraz do przechowywania i instalowania serwerów i programów. Dysk SSD NVMe zużywa nieco więcej energii niż standardowe dyski SSD, ale pozwala nam korzystać z czterech gniazd SATA do przechowywania.
Dyski SSD Intel i Samsung zużywają najmniej energii elektrycznej. Mam reklamowaną wersję 500 GB, która powinna wystarczyć do uruchomienia twoich serwerów.
Do przechowywania używamy standardowych tarcz wrzecionowych. Zaletą 2,5-calowych dysków twardych jest to, że zużywają one znacznie mniej energii niż 3,5-calowe odpowiedniki.
Alternatywy
Na rynku dostępnych jest kilka alternatyw, jeśli nie chcesz budować serwera domowego od podstaw. Na przykład Intel NUC jest wspaniałym kompaktowym, ale potężnym systemem na początek.
Raspberry Pi 4 jest również dobrym miejscem do rozpoczęcia. Są one dość niedrogie i stanowią doskonałe małe urządzenia do uruchamiania małych programów lub usług.
Synology NAS to kolejna popularna opcja dla serwera domowego. Chociaż są to głównie urządzenia NAS (sieciowa pamięć masowa), są również doskonałymi platformami do uruchamiania serwera domowego. Synology ma dużą społeczność z wieloma fascynującymi i przydatnymi aplikacjami, które możesz łatwo zainstalować na swoim urządzeniu Synology.
Sprawdź, czy model, który rozważasz zakup, może obsługiwać obrazy Docker. Na przykład DS220+ to solidne urządzenie firmy Synology klasy podstawowej.
Jeśli chodzi o gotowe serwery, zawsze istnieje kompromis; mogą zużywać więcej energii lub mieć niewystarczającą przestrzeń do rozbudowy. Jeśli jednak nie chcesz rozwijać własnego serwera, są to doskonałe alternatywy.
Zawijanie
Posiadanie serwera domowego to fantastyczny sposób na rozszerzenie sieci domowej i zdobycie nowych umiejętności informatycznych. Prawdopodobnie przekonasz się, że gdy już masz serwer, zdasz sobie sprawę, że masz dla niego więcej zastosowań, niż się spodziewałeś.
Jeśli zamierzasz używać serwera do centralnego przechowywania, upewnij się, że tworzysz kopie zapasowe danych prawidłowo i regularnie.
Przeczytaj także: Najlepsi dostawcy darmowego hostingu WordPress na rok 2022
