Jak zbudować serwer Linux®?

Platformę Linux® można wykorzystać do stworzenia serwera domowego lub serwera klasy korporacyjnej. Jest uważany za jedną z najbardziej bezpiecznych i niezawodnych dostępnych platform. Możesz zbudować serwer Linux® używając starego komputera, który leży w twoim domu, lub możesz kupić zupełnie nowy sprzęt specjalnie do tego celu. Dystrybucja i oprogramowanie systemu Linux®, którego używasz, zależy od typu serwera, który chcesz utworzyć. Zaletą systemu operacyjnego Linux® (OS) jest to, że możesz mieć więcej niż jeden typ serwera na jednym komputerze.

Zanim zaczniesz budować serwer Linux®, powinieneś wiedzieć, do czego będzie on używany. Typy serwerów obejmują serwery plików, serwery internetowe oparte na systemie Linux®, serwery multimediów z systemem Linux® i serwer wydruku. Możesz utworzyć określony typ serwera lub zainstalować wiele typów serwerów na jednym komputerze. Każdy typ serwera wymaga określonych pakietów oprogramowania.

Typ serwera określa potrzebny sprzęt. Możesz zbudować serwer Linux® używając starego pulpitu, jeśli zamierzasz używać go tylko jako serwera plików lub wydruku. Może być nawet wystarczająco wydajny dla serwera WWW, pod warunkiem, że nie będziesz mieć dużego ruchu. Mocno używane media lub serwer sieciowy będą wymagały bardziej nowoczesnego sprzętu.

Po złożeniu sprzętu możesz zdecydować, z której dystrybucji chcesz korzystać. Jeśli używasz bardzo starego sprzętu, powinieneś pobrać dystrybucję zaprojektowaną dla starszego sprzętu. W przeciwnym razie możesz zbudować serwer Linux® przy użyciu dowolnej preferowanej dystrybucji. Pobierz obraz Międzynarodowej Organizacji Normalizacyjnej (ISO) do dystrybucji i nagraj go na czysty dysk CD. Zainstaluj system operacyjny za pomocą graficznego kreatora instalacji.

Po zainstalowaniu systemu operacyjnego nadszedł czas na zainstalowanie oprogramowania wymaganego dla tworzonego serwera Linux®. Większość nowoczesnych platform Linux® ma graficzne menedżery pakietów, których można użyć do zainstalowania oprogramowania. Bez względu na to, który serwer zdecydujesz się utworzyć, powinieneś zainstalować oprogramowanie do zdalnego dostępu i oprogramowanie antywirusowe. Oprogramowanie antywirusowe służy do ochrony wszystkich komputerów z systemem Microsoft Windows®, które mogą uzyskać dostęp do serwera.

Po zainstalowaniu niezbędnych pakietów i skonfigurowaniu ich zgodnie z dokumentacją oprogramowania, możesz usunąć interfejs graficzny. Możesz także usunąć niepotrzebne oprogramowanie, takie jak oprogramowanie do przetwarzania tekstu, oprogramowanie do obróbki obrazów i gry. Zwolni to zasoby sprzętowe, a także zapewni komputerowi niski poziom bezpieczeństwa.
Uruchom oprogramowanie antywirusowe i wyłącz zdalny dostęp do roota. Jeśli chcesz mieć możliwość zdalnego wprowadzania zmian na maszynie, dodaj konto w pliku „/etc/sudoers”. Pozwala to na uzyskanie uprawnień administracyjnych bez zapewniania pełnego dostępu administratora do komputera.