Der Begriff "Server" bezeichnet eine Software, die Clients einen Dienst anbietet. Ein Server wartet normalerweise darauf, dass ein Client ihn kontaktiert, und sendet dann die Antwort an den Client. Weitere Informationen finden Sie im Client-Server-Modell
OpenSSH-Server
SSH (Secure Shell) ist ein Protokoll für den verschlüsselten Remotezugriff auf einen Computer. Auf dem Computer, auf den Sie zugreifen möchten, muss ein SSH-Server ausgeführt werden, um eingehende Anforderungen zu akzeptieren. OpenSSH ist eine Implementierung von SSH. Neben dem Shell-Zugriff und der Dateiübertragung (SFTP, SCP) ermöglicht SSH ausgefallene Dinge, wie das Starten einer Anwendung auf dem Server, aber das Anzeigen der GUI auf dem Client (X11-Weiterleitung).
DNS Server
Das Domain Name System , kurz DNS, löst Adressen wie askubuntu.com
IP-Adressen auf 104.16.17.44
, wodurch das Internet für den Menschen benutzerfreundlicher wird. Bei DNS-Lookups senden die Clients, z. B. Webbrowser, eine Anfrage an einen DNS-Server, um die IP-Adresse des gewünschten Dienstes abzurufen.
LAMP-Server
LAMP = Linux Apache MySQL PHP, erklärt es ziemlich genau: Dieses Paket enthält einen Apache-Webserver (einen Server, der z. B. Websites bereitstellt), ein MySQL-Backend (ein Datenbankverwaltungssystem) und einen PHP-Interpreter (PHP ist eine Skriptsprache dafür) wird auf dem Server ausgeführt, bevor das Ergebnis an den Client gesendet wird (in diesem Setup über den Apache-Server).
Mail-Server
Ein Server, der für die Zustellung von E-Mails verantwortlich ist , je nach Konfiguration sowohl für das Senden als auch für das Empfangen.
PostgreSQL Server
PostgreSQL ist wie MySQL ein Datenbankverwaltungssystem. Ein Datenbankserver ermöglicht es Clients, Abfragen an den Server zu senden, und gibt die Ergebnisse zurück.
Druck Server
Auf einem Standard-Desktop-Ubuntu ist ein Drucksystem namens CUPS installiert. CUPS arbeitet als Server, auf dem die Drucker installiert sind. Jedes Mal, wenn Sie etwas unter Ubuntu drucken, wird der Druckauftrag an einen Druckserver gesendet, entweder auf demselben System oder an einen anderen. In meiner Schule gibt es beispielsweise einen zentralen Druckserver, an den die Schüler ihre Druckaufträge senden, und der Druckserver übernimmt dann den Druck.
Samba-Dateiserver
Samba ist eine Implementierung des SMB- Protokolls (Server Message Block), das als Netzwerkdateisystem verwendet werden kann. SMB-Clients können Laufwerke bereitstellen, die von einem SMB-Server veröffentlicht wurden.
Tomcat Java-Server
Tomcat ist ein weiterer Webdienst, der für die Bereitstellung von JSP-Inhalten zuständig ist, dh für die dynamische Generierung von Websites.
Host der virtuellen Maschine
Diese Option installiert KVM , einen Host für die Ausführung virtueller Maschinen.
Mit der manuellen Paketauswahl können Sie tasksel überspringen, das Programm, das Ihnen diese vorkompilierten Paketlisten anbietet, und die benötigten Pakete manuell installieren, was eine genauere Einrichtung ermöglicht. Dies ist jedoch viel schwieriger zu erreichen, insbesondere wenn Sie keine Ahnung haben, welche Pakete tatsächlich zum Erstellen eines Webservers erforderlich sind.