Wszystkie ważne informacje o serwerze w systemie Linux
Serwer Linux to specjalna wersja Linuxa dostosowana do konkretnych zadań. Jest zwykle używany w obszarach administracyjnych. Na przykład w administracji bazami danych, administracji systemu i sieci lub podczas pracy z usługami sieciowymi.
Podstawy pojęcia serwera:
Termin serwer pierwotnie odnosił się do oprogramowania, które oferuje usługę. Może to być wykorzystane przez inne oprogramowanie (klient/klient) (model klient-serwer). Oba programy zwykle działają na różnych komputerach. Komputery, na których zaprogramowano pierwsze serwery, nazywano „hostami". Z biegiem lat terminologia serwerów rozszerzyła się również o hardware, czyli komputer hosta używany również ze sprzętem. Ta niejednoznaczność często powoduje zamieszanie, zwłaszcza dla laików.
Po co mi serwer?
Serwer jest niejako centralnym punktem kontaktowym dla kilku komputerów/użytkowników, który zarządza danymi i procesami. Jeśli użytkownicy chcą uzyskać dostęp do tych danych lub skorzystać z tych procesów, robią to za pośrednictwem serwera. Z grubsza rozróżnia się osiem typów serwerów. Wszystkie podejmują się określonego zadania w lokalnych lub globalnych sieciach o najróżniejszej architekturze.
serwer internetowyStrony internetowe są przechowywane na serwerze sieciowym, innymi słowy: Internecie (lub tym, co przede wszystkim w nim widzimy). Serwer WWW udostępnia strony klientom (przeglądarki internetowe).
Serwer poczty elektronicznejCzęsto w samym sercu sieci firmowych. Ruch pocztowy i kalendarze firmy są synchronizowane za pośrednictwem serwerów pocztowych.
Serwer plikówCentralne miejsce przechowywania danych. Różni klienci uzyskują dostęp do tych danych za pośrednictwem sieci. Szczególnie popularny w firmach, ponieważ serwer plików pozwala kilku pracownikom na jednoczesny dostęp do określonych danych.
Serwer grySpecjalnie zaprojektowany do gier wieloosobowych online. Tylko dzięki temu możliwe są jednoczesne interakcje kilku użytkowników w/z wirtualnymi światami gry.
Serwer bazy danychCzasami bazy danych należące do serwisu internetowego znajdują się na tym samym serwerze WWW, co same strony, często jednak ze względów bezpieczeństwa są one przechowywane na osobnym serwerze, serwerze bazy danych.
Kontroler domenyOprócz serwerów pocztowych i plików jest centralnym elementem sieci firmowej. Kontroler domeny zarządza kontami użytkowników, wspólnymi plikami i różnymi uprawnieniami. Jeśli to się nie powiedzie, w sieci firmowej nic nie działa.
Serwer proxyInterfejs komunikacyjny sieci. Mediacja, że tak powiem. Serwer proxy zarządza żądaniami w sieci i przekazuje je do odpowiednich miejsc docelowych oraz nawiązuje połączenie. W ten sposób filtruje lub strukturyzuje komunikację.
serwer DNSTo też jest coś w rodzaju mediatora. Z grubsza mówiąc, żądanie (np. wpisanie adresu URL) jest konwertowane na odpowiedni adres IP, czyli „numer domu” na serwerze DNS (Domain Name System), dopiero wtedy użytkownik zostaje przekierowany na stronę, której szuka.
Sposób działania serwera linuksowego nie różni się od działania serwera korzystającego z oprogramowania innego niż system operacyjny. Serwer Linux dostarcza dane i usługi, klienci uzyskują do nich dostęp z zewnątrz.
Która dystrybucja Linuksa jest odpowiednia dla jakiego typu serwera?
Jeśli Linux nadal jest niedostatecznie reprezentowany jako system operacyjny na komputerach domowych w porównaniu z Windowsem, jest szczególnie popularny w operacjach serwerowych. Zaleta jest oczywista: dystrybucje Linuksa są stabilne i można je dokładnie dostosować do potrzeb i życzeń operatora serwera. Jednak ze względu na liczbę dostępnych dystrybucji, jak wspomniano powyżej, nie jest łatwo znaleźć najlepszą wersję dla swojego serwera. Zasadniczo im dłużej dystrybucja jest wspierana przez producenta, tym dłużej można korzystać ze zweryfikowanego wsparcia, tym lepiej. W ostatnich latach następujące dystrybucje stały się dobrymi rozwiązaniami serwerowymi dla sieci firmowych:
Red Head Enterprise Linux |
Ponieważ deweloperzy przywiązują dużą wagę do stabilności, ta dystrybucja jest poddawana ciągłym próbom. Integracja nowych komponentów przebiega zatem w wolniejszym tempie. System operacyjny ma reputację wyjątkowo solidnego i niezawodnego, a zatem idealnego do użytku serwerowego. |
Collax Business Server |
Reklamowany jako kompletne rozwiązanie dla małych i średnich firm. Zawiera wszystkie komponenty niezbędne do sprawnie działającej i bezpiecznej infrastruktury. Kompletny system serwerowy jest łatwy w użyciu, nie jest wymagana dogłębna znajomość Linuksa. |
SUSE Linux Enterprise Server |
Wersja open source imponuje łatwością obsługi i stabilnością. Narzędzie konfiguracyjne „YaST" umożliwia instalację, konfigurację i administrację z centralnego punktu. W bazie wsparcia SUSE oraz bazie komponentów SUSE użytkownicy mogą znaleźć informacje i wskazówki dotyczące administrowania systemem. |
Serwer Ubuntu | Jako dystrybucja na komputery domowe Ubuntu jest bardzo popularne ze względu na wysoki poziom przyjazności dla użytkownika. Nie inaczej jest w uniwersum serwerów. Ubuntu bazuje na dystrybucji Debian, ale ma tę zaletę, że jest znacznie bardziej aktualny. Nowe aplikacje są szybko integrowane, a zawartość multimedialna jest łatwa w użyciu. Co sprawia, że Ubuntu Server jest szczególnie interesujące: Co dwa lata wydawana jest wersja, która gwarantuje pięcioletnie długoterminowe wsparcie. |
Jak skonfigurować serwer Linux?
Nie wszystkie serwery Linux są sobie równe. Proces instalacji i konfiguracji różni się zatem od dystrybucji do dystrybucji. W tym momencie przyjrzymy się bliżej konfiguracji serwera Ubuntu. Największą różnicą w stosunku do „normalnej” dystrybucji na komputery domowe jest brak kreatora graficznego.Dzięki instrukcjom krok po kroku powinieneś przejść przez proces instalacji bez żadnych problemów.
-
Pobierz Ubuntu Server, nagraj go na płytę CD lub załaduj na dysk USB.
-
Uruchom serwer Ubuntu z płyty CD lub pamięci USB.
-
Wybierz żądany język. (Użyj klawiszy strzałek, aby poruszać się po opcjach i klawisza Enter, aby wybrać).
-
Podczas konfigurowania klawiatury wybierz niemiecki.
-
Wybierz „Zainstaluj Ubuntu”, aby przeprowadzić normalną instalację systemu Linux.
-
Potwierdź wstępny wybór interfejsu sieciowego. (Możesz zignorować ustawienia proxy podczas korzystania z prywatnej sieci domowej.)
-
Aby przypisać cały dysk twardy do Ubuntu, wybierz „Użyj całego dysku". Przed tym krokiem przenieś ważne dane na inny dysk twardy. Pliki pozostałe na dysku twardym przyszłego serwera zostaną utracone.
-
Potwierdź podsumowanie.
-
Ubuntu upewnia się, że naprawdę chcesz usunąć wszystkie dane z dysku twardego. Potwierdzać.
-
Teraz przypisz nazwę użytkownika, nazwę serwera i hasło.
-
Następuje właściwa instalacja.
-
Po zakończeniu uruchom ponownie serwer za pomocą opcji „Uruchom ponownie teraz”.
-
Usuń nośnik instalacyjny.
-
Zaloguj się przy użyciu danych logowania, które określiłeś wcześniej.
Alternatywnie możesz skonfigurować Ubuntu na własnej partycji dysku twardego.
Po udanej instalacji serwer nie oferuje zbyt wielu opcji. Nadal brakuje serwera WWW, serwera bazy danych i języka skryptowego. Jedno polecenie pozwala na zainstalowanie wszystkich potrzebnych programów naraz.
sudo apt-get zainstaluj apache2 libapache2-mod-php7.2 php7.2 php7.2-mysql mysql-server
Jaka jest różnica między serwerami Linux i Windows?
Na pierwszy rzut oka różnice między dwoma przeciwnikami nie są aż tak duże. Są bardzo podobne pod względem funkcjonalności i możliwych zastosowań. Jeśli jednak przyjrzymy się bliżej, widoczne będą przynajmniej marginalne różnice.
koszty |
Dystrybucje Linuksa można ogólnie uzyskać i obsługiwać bezpłatnie. Jednak z niektórych ofert wsparcia można korzystać tylko za opłatą. Oprogramowanie hostingowe Windows jest zwykle płatne. |
usługa |
Pulpit konkurenta jest zasadniczo inny. Podczas gdy serwery Windows oferują graficzny interfejs użytkownika, polecenia są wprowadzane tylko na serwerach z systemem Linux za pomocą wiersza poleceń. |
Korekty |
Tutaj Linux zdobywa punkty dzięki swojej fundamentalnej otwartości. Jądro systemu można w każdej chwili dostosować, a liczne narzędzia pomagają w osobistej konfiguracji środowiska serwerowego. Niedoświadczeni użytkownicy mogą jednak być tym przytłoczeni. Z drugiej strony Windows opiera się na łatwości użytkowania, serwer zwykle nie jest szczególnie elastyczny. |
Wsparcie |
Windows jest stosunkowo dobry z długoterminowym wsparciem, tj. wsparciem w sytuacjach awaryjnych. W przypadku serwerów Linux nie dotyczy to wszystkich dystrybucji. |
bezpieczeństwo | Aplikacje Windows są bardziej narażone na ataki złośliwego oprogramowania niż dystrybucje Linuksa. |