====== Serwer ====== **Serwer** to komputer lub system, który udostępnia zasoby, dane lub usługi innym komputerom, znanym jako [[kategoria:serwer:klient|klienci]], w [[Sieć internetowa|sieci]]. Serwery mogą przyjmować różne formy — od wysoko wydajnych maszyn w centrach danych, przez maszyny wirtualne (VM), po zwykłe komputery biurkowe pracujące jako serwery domowe. {{page>:szablon:gfx:serwer}} Serwer działa w modelu klient-serwer, przyjmując zapytania od klientów i udzielając odpowiedzi. W zależności od roli, jaką pełni, może realizować różne usługi — od prostego hostowania plików po zaawansowane strumieniowanie multimediów i synchronizację danych. ===== Typowe zastosowania serwerów desktopowych w środowisku domowym i biurowym ===== * Udostępnianie plików i zasobów w sieci lokalnej * Strumieniowanie multimediów (np. muzyki przez [[serwery:serwer_mediów:ampache|Ampache]]) * Hostowanie stron WWW i aplikacji webowych * Przechowywanie i synchronizacja danych (np. przez [[serwery:serwer_nextcloud|Nextcloud]]) * Zdalny dostęp do zasobów przez protokoły [[SSH]], [[serwery:serwer_ftp|FTP]], [[serwery:protokol_webdav|WebDAV]] * Wirtualizacja (np. KVM, VirtualBox) * Automatyzacja i skrypty cron/Ansible ===== Charakterystyka serwerów Linux ===== * Stabilność i niezawodność w trybie ciągłej pracy * Elastyczna konfiguracja (plikowa lub przez narzędzia webowe) * Możliwość działania na sprzęcie o niskich zasobach (np. Raspberry Pi) * Szerokie wsparcie dla protokołów sieciowych i usług ===== Rola i komponenty serwera ===== * **System operacyjny** – zazwyczaj Linux (Debian, Ubuntu Server, Arch, itp.) * **Usługi (daemony)** – uruchamiane jako procesy systemowe (Apache, MariaDB, SSHD, NFS itd.) * **Interfejsy dostępu** – CLI (terminal), interfejsy webowe (np. Cockpit), API ===== Kluczowe aspekty administracji serwerem ===== * Konfiguracja i zarządzanie usługami systemowymi (systemd, journald) * Monitorowanie zasobów (CPU, RAM, sieć, dysk) * Zarządzanie użytkownikami i uprawnieniami * Zabezpieczenia (firewall, SELinux/AppArmor, szyfrowanie, fail2ban) * Aktualizacje i kopie zapasowe (np. rsync, borg) ===== Przykładowe kategorie serwerów ===== Zobacz: [[Rodzaje serwerów]] * [[serwery_www|Serwery WWW]] (Apache, Nginx) * [[serwery_plików|Serwery plików]] (Samba, NFS) * [[serwery_baz_danych|Serwery baz danych]] (MariaDB, PostgreSQL) * [[serwery_mediów|Serwery mediów]] (Ampache, Plex, Kodi) * [[serwery_pocztowe|Serwery pocztowe]] (Postfix, Dovecot) * [[serwery_x|Serwer X i display managery]] (Xorg, GDM, LightDM) * [[serwery_dns|Serwery DNS]] (BIND, dnsmasq) * [[serwery_gier|Serwery gier]] (Minecraft, Counter-Strike) ===== Serwer domowy na Raspberry Pi ===== Serwery domowe można z powodzeniem uruchomić na małych, energooszczędnych komputerach jednopłytkowych takich jak **Raspberry Pi**, które świetnie sprawdzają się jako: * serwer mediów (np. Ampache), * serwer WWW (np. dla prostych aplikacji PHP), * serwer Nextcloud dla prywatnej chmury, * bramka do automatyki domowej (np. Home Assistant), * lokalny serwer DNS lub DHCP. ===== Zasoby w tej kategorii ===== Kategoria ta zawiera artykuły i informacje dotyczące serwerów desktopowych w środowisku [[Linux]]. Znajdziesz tutaj zasoby na temat konfiguracji, administracji oraz zabezpieczeń serwerów Linux uruchamianych na komputerach biurkowych. {{indexmenu>:kategoria:serwer#1}} {{page>:szablony:more}} {{indexmenu>kategoria:serwery}} {{pagebox>:pagebox:kategorie}}