Serwery WWW (Web Server) odpowiadają za obsługę stron internetowych. Przechowują pliki stron (HTML, CSS, JavaScript) i udostępniają je użytkownikom przez przeglądarki internetowe. Przykłady: Apache, Nginx.
Serwery plików (File Server) umożliwiają przechowywanie, udostępnianie i zarządzanie plikami w sieci. Użytkownicy mogą zapisywać, odczytywać i modyfikować pliki znajdujące się na serwerze. Przykłady: Samba, NFS.
Serwery baz danych (Database Server) przechowują i zarządzają danymi w bazach danych, umożliwiając szybki dostęp do informacji. Przykłady: MySQL, PostgreSQL, MariaDB.
Serwery mediów (Media Server) udostępniają pliki multimedialne, takie jak muzyka, filmy i zdjęcia, użytkownikom w sieci lokalnej lub przez Internet. Mogą działać przez przeglądarkę, klienta multimedialnego lub aplikacje mobilne.
Przykłady:
Ampache to lekki i elastyczny serwer muzyczny, działający w przeglądarce internetowej. Pozwala na:
Dzięki prostocie działania, Ampache dobrze sprawdza się na Raspberry Pi, domowych serwerach i jako alternatywa dla Nextcloud Audio lub bardziej rozbudowanych rozwiązań jak Plex.
Serwery pocztowe (Mail Server) obsługują wysyłanie, odbieranie i przechowywanie wiadomości e-mail. Przykłady: Postfix, Dovecot, Exim.
Serwery gier (Game Server) hostują gry online, umożliwiając graczom wspólną zabawę. Przykłady: serwery Minecraft, Counter-Strike.
Serwery DNS (Domain Name System Server) tłumaczą nazwy domen na adresy IP, umożliwiając użytkownikom odnajdywanie stron internetowych po nazwie domeny. Przykłady: BIND, dnsmasq.
Serwer działa poprzez nasłuchiwanie i odpowiadanie na zapytania od klientów (klientów sieciowych). Proces ten można podzielić na kilka kroków:
Serwery desktopowe uruchamiane na komputerach biurkowych z systemem Linux są elastyczne i wszechstronne, pozwalając na realizację wielu różnych zadań w środowiskach domowych i małych biurach.
| Kategoria Programowanie | Terminal | Software | Hardware |