Installation · 8 min read · Jan 28, 2026

Ubuntu 22.04 Minimale Serverinstallation

Dieses Tutorial zeigt die Installation eines Ubuntu 22.04 LTS Basisservers im Detail mit vielen Screenshots. Der Zweck des Leitfadens ist es, die Installation von Ubuntu 22.04 LTS zu zeigen, die als Grundlage für unsere anderen Ubuntu-Tutorials hier bei howtoforge wie unsere perfekten Serverleitfäden verwendet werden kann. Dieses Tutorial verwendet den LTS-Zweig, der 5 Jahre lang Updates von Ubuntu erhält und für den Einsatz auf Servern empfohlen wird.

1. Anforderungen

Um einen Ubuntu-Server zu installieren, benötigen Sie die folgenden Voraussetzungen:

2. Vorbemerkung

In diesem Tutorial verwende ich den Hostnamen server1.example.com mit der IP-Adresse 192.168.0.100 und dem Gateway 192.168.0.1. Diese Einstellungen können bei Ihnen abweichen, daher müssen Sie sie gegebenenfalls anpassen.

3. Installation des Ubuntu 22.04 Basissystems

Legen Sie die Ubuntu-Installations-CD / DVD / den USB-Stick in Ihr System ein und starten Sie von dort. Wenn Sie das Betriebssystem in einer virtuellen Maschine installieren, wie ich es hier tun werde, sollten Sie in der Lage sein, die heruntergeladene ISO-Datei als Quelle für das CD/DVD-Laufwerk in VMWare und Virtualbox auszuwählen, ohne sie vorher auf CD zu brennen. Starten Sie den Server oder die virtuelle Maschine, sie wird das System booten und den Installer starten.

Start der Ubuntu-Installation

Ubuntu Live-Server wird gestartet

Der erste Bildschirm des Ubuntu-Installers zeigt den Sprachwähler. Bitte wählen Sie Ihre Sprache für den Installationsprozess:

Sprache wählen

Auf dem nächsten Bildschirm können Sie das Tastaturlayout auswählen. Das englische Tastaturlayout ist für viele Benutzer in Ordnung. In diesem Fall wählen Sie “Fertig” am Ende des Bildschirms und drücken die “Return”-Taste, um zum nächsten Schritt zu gelangen. In meinem Fall verwende ich ein deutsches Tastaturlayout, das bedeutet, dass ich zur Option “Layout” navigieren muss, indem ich die “Tab”-Taste auf meiner Tastatur drücke, bis die Layout-Option hervorgehoben ist. Drücken Sie dann die “Return”-Taste, um den Layout-Wähler zu öffnen.

Tastaturlayout

Wählen Sie das Tastaturlayout, das zum an den Server angeschlossenen Keyboard passt.

Wählen Sie alternatives Tastaturlayout

Das richtige Tastaturlayout für meine Installation ist jetzt ausgewählt. Wählen Sie “Fertig” am Ende des Bildschirms und drücken Sie “Return”, um zum nächsten Schritt zu gelangen.

Alternatives Tastaturlayout ausgewählt

Im nächsten Schritt erlaubt Ihnen der Installer, zwischen einer Standard-Ubuntu-Serverinstallation oder einer minimalen Installation zu wählen. Ich werde hier eine minimale Installation wählen und nur Software installieren, die ich später wirklich benötige. Dies ist besonders nützlich, wenn Ubuntu auf einem kleinen virtuellen Server ausgeführt wird.

Ubuntu Server oder Ubuntu Server Minimiert

Der Ubuntu-Installer zeigt jetzt, welche Netzwerkkarte er auf dem Server erkannt hat. Der Netzwerkgerätename, der automatisch zugewiesen wurde, ist ens33. Die IPv4-Adresse wurde automatisch über DHCP zugewiesen. Ich werde sie später in eine feste IP-Adresse ändern, wenn das Basissystem installiert ist. Wenn Ihr Netzwerk keinen DHCP-Server hat, können Sie jetzt eine feste IP-Adresse eingeben, indem Sie die Netzwerkkarte auswählen (drücken Sie Tab, bis sie hervorgehoben ist, und drücken Sie dann Return).

Ubuntu-Netzwerkkonfiguration

Jetzt können Sie eine Proxy-Serveradresse festlegen, falls ein Proxy erforderlich ist, um auf das Internet zuzugreifen. In meinem Fall ist kein Proxy erforderlich, also wähle ich “Fertig”, um zum nächsten Installationsschritt zu gelangen.

Proxy-Konfiguration

Hier können Sie auswählen, von welchem Ubuntu-Mirror-Server Updates und Installationsdateien heruntergeladen werden sollen. Ich lasse die Standardeinstellung und gehe zum nächsten Installationsbildschirm.

Mirror-Serveradresse

Der Ubuntu-Server-Installer zeigt jetzt die Festplatten an, die er auf dem Server erkannt hat. Die Installationsdiskette ist hier eine 40-GB-Festplatte auf /dev/sda. Ich werde wählen, die gesamte Festplatte für meine Ubuntu-Installation zu verwenden. Wenn Sie ein benutzerdefiniertes Layout mit mehreren Partitionen benötigen, wählen Sie stattdessen “Benutzerdefiniertes Layout” und erstellen Sie die Partitionen nach Bedarf.

Festplattenlayout

Der Installer zeigt die Standard-Speicherkonfiguration unten an. Sie besteht aus einer 1-MB-bios_grub-Partition plus einer großen /-Partition, die die Betriebssysteminstallation enthalten wird. Wählen Sie “Fertig”, um zum nächsten Bildschirm zu gelangen.

Partitionstabelle

Bevor die Installation beginnt, fordert der Ubuntu-Installer zur Bestätigung der Partitionierung auf. Drücken Sie die “Tab”-Taste, bis die Option “Fortfahren” rot hervorgehoben ist, und drücken Sie dann “Return”, um fortzufahren.

Änderungen auf der Festplatte bestätigen

Jetzt ist es an der Zeit, den Servernamen (Hostname) sowie den Benutzernamen und das Passwort des Administrators festzulegen. Ich wähle hier den Benutzernamen ‘administrator’ nur als Beispiel, bitte verwenden Sie einen anderen und sichereren Namen in Ihrer echten Einrichtung. Der Ubuntu-Shell-Benutzer, den wir in diesem Schritt erstellen, hat sudo-Rechte, das bedeutet, dass er in der Lage ist, das System zu verwalten und über sudo zum Root-Benutzer zu werden.

Hostname festlegen und Benutzer erstellen

Die meisten Linux-Server werden über das Netzwerk mit SSH verwaltet. In diesem Schritt kann der Ubuntu-Installer den SSH-Server direkt installieren. Wählen Sie das Kontrollkästchen “Installieren Sie den OpenSSH-Server” und fahren Sie mit dem nächsten Schritt fort.

Installieren von OpenSSH

In diesem Schritt können Sie häufig verwendete Dienste über den Snap-Installer vorinstallieren. Ich wähle hier keine Dienste aus, da der Zweck dieses Leitfadens darin besteht, ein minimales Basissystem zu installieren. Sie können Dienste jederzeit später über apt oder snap installieren.

Jetzt keine zusätzlichen Dienste installieren

Der Ubuntu-Installer fährt jetzt mit der Installation basierend auf den von uns gewählten Einstellungen fort.

Installation des Ubuntu 22.04-Systems

Die Ubuntu-Installation wurde erfolgreich abgeschlossen. Wählen Sie “Neustart”, um den Server in das frisch installierte Ubuntu 22.04-System zu booten.

Ubuntu 22.04 Installation erfolgreich abgeschlossen

Die Basiseinrichtung ist jetzt abgeschlossen. Im nächsten Kapitel werde ich die Konfiguration der statischen Netzwerkadresse erklären und einen shell-basierten Texteditor zur Bearbeitung von Konfigurationsdateien installieren.

System wird neu gestartet

4. Erster Login

Jetzt melden Sie sich an der Shell (oder remote über SSH) auf dem Server als Benutzer “administrator” an. Der Benutzername kann abweichen, wenn Sie während der Einrichtung einen anderen Namen gewählt haben.

Ubuntu 22.04 Erster Login

Erfolgreich in den Ubuntu 22.04-Server eingeloggt.

Ubuntu Erster Login

5. Root-Rechte erhalten

Nach dem Neustart können Sie sich mit Ihrem zuvor erstellten Benutzernamen (z.B. administrator) anmelden. Da wir alle Schritte aus diesem Tutorial mit Root-Rechten ausführen müssen, können wir entweder allen Befehlen in diesem Tutorial den String sudo voranstellen oder wir werden jetzt Root, indem wir eingeben:

sudo -s

Sie können den Root-Login aktivieren, indem Sie ausführen:

sudo passwd root

Und dem Root-Benutzer ein Passwort geben. Sie können sich dann direkt als Root anmelden, aber dies wird von den Ubuntu-Entwicklern und der Community aus verschiedenen Gründen nicht empfohlen. Siehe https://help.ubuntu.com/community/RootSudo.)

6. Installieren des SSH-Servers (Optional)

Wenn Sie während der Systeminstallation nicht ausgewählt haben, den OpenSSH-Server zu installieren, können Sie dies jetzt tun:

sudo apt -y install ssh openssh-server

Von nun an können Sie einen SSH-Client wie PuTTY verwenden und sich von Ihrem Arbeitsplatz mit Ihrem Ubuntu 22.04 (Focal Fossa) Server verbinden.

7. Installieren eines shell-basierten Editors (Optional)

Hier werden wir zwei textbasierte Editoren installieren. Der Nano-Editor ist einfacher zu bedienen für Neulinge, während andere den traditionellen vi/vim-Editor bevorzugen. Das Standard-vi-Programm hat auf Ubuntu und Debian ein seltsames Verhalten; um dies zu beheben, installieren wir vim-nox:

sudo apt -y install nano vim-nox

8. Netzwerk konfigurieren

Einige häufig verwendete Netzwerktools sind bei der Auswahl der minimalen Installation nicht installiert, wir können sie mit dem folgenden Befehl installieren:

sudo apt install net-tools

Da der Ubuntu-Installer unser System so konfiguriert hat, dass es seine Netzwerkeinstellungen über DHCP erhält, können wir das jetzt ändern, da ein Server eine statische IP-Adresse haben sollte. Wenn Sie die DHCP-basierte Netzwerkkonfiguration beibehalten möchten, überspringen Sie dieses Kapitel. In Ubuntu 22.04 wird das Netzwerk mit Netplan konfiguriert und die Konfigurationsdatei ist /etc/netplan/01-netcfg.yaml. Die traditionelle Netzwerk-Konfigurationsdatei /etc/network/interfaces wird nicht mehr verwendet. Bearbeiten Sie /etc/netplan/00-installer-config.yaml und passen Sie sie an Ihre Bedürfnisse an (in diesem Beispielsetup werde ich die IP-Adresse 192.168.0.100 und die DNS-Server 8.8.4.4, 8.8.8.8 verwenden.

Öffnen Sie die Netzwerk-Konfigurationsdatei mit nano:

sudo nano /etc/netplan/00-installer-config.yaml

Der Server verwendet DHCP direkt nach der Installation; die Interfaces-Datei sieht so aus:

# Dies ist die Netzwerk-Konfiguration, die von 'subiquity' geschrieben wurde  
network:  
  ethernets:  
    ens33:  
      dhcp4: true  
  version: 2

Um eine statische IP-Adresse 192.168.0.100 zu verwenden, werde ich die Datei so ändern, dass sie danach so aussieht:

# Diese Datei beschreibt die Netzwerk-Interfaces, die auf Ihrem System verfügbar sind
# Für weitere Informationen siehe netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: no
     dhcp6: no
     addresses: [192.168.0.100/24]
     routes:
      - to: default
        via: 192.168.0.1
     nameservers:
       addresses: [8.8.8.8,8.8.4.4]

WICHTIG: Die Einrückung der Zeilen ist wichtig, fügen Sie die Zeilen so hinzu, wie oben gezeigt.

Starten Sie dann Ihr Netzwerk neu, um die Änderungen anzuwenden:

sudo netplan generate  
sudo netplan apply

Bearbeiten Sie dann /etc/hosts.

sudo nano /etc/hosts

Lassen Sie es so aussehen:

127.0.0.1 localhost  
192.168.0.100 server1.example.com server1  
  
# Die folgenden Zeilen sind wünschenswert für IPv6-fähige Hosts  
::1 localhost ip6-localhost ip6-loopback  
ff02::1 ip6-allnodes  
ff02::2 ip6-allrouters

Jetzt werden wir den Hostnamen unserer Maschine wie folgt ändern:

sudo echo server1 > /etc/hostname   
sudo hostname server1

Der erste Befehl setzt den Hostnamen “server1” in der /etc/hostname-Datei. Diese Datei wird vom System beim Booten gelesen. Der zweite Befehl setzt den Hostnamen in der aktuellen Sitzung, sodass wir den Server nicht neu starten müssen, um den Hostnamen anzuwenden.

Alternativ zu den beiden obigen Befehlen können Sie den hostnamectl-Befehl verwenden, der Teil des systemd-Pakets ist.

sudo hostnamectl set-hostname server1

Führen Sie anschließend aus:

hostname   
hostname -f

Der erste Befehl gibt den kurzen Hostnamen zurück, während der zweite Befehl den vollqualifizierten Domainnamen (fqdn) anzeigt:

root@server1:/home/administrator# hostname  
server1  
root@server1:/home/administrator# hostname -f  
server1.example.com  
root@server1:/home/administrator#

Wenn Sie das Tastaturlayout des Servers anpassen möchten, führen Sie diesen Befehl aus:

sudo dpkg-reconfigure keyboard-configuration

Herzlichen Glückwunsch! Jetzt haben wir eine grundlegende Ubuntu 22.04 Servereinrichtung, die eine solide Basis für alle Ubuntu-Servereinrichtungen bietet.

9. Virtuelle Maschinenabbild

Dieses Tutorial ist als sofort einsatzfähige virtuelle Maschine im OVA / OVF-Format für Howtoforge-Abonnenten verfügbar. Das VM-Format ist kompatibel mit VMWare und Virtualbox sowie anderen Tools, die das OVA- oder OVF-Format importieren können. Sie finden den Download-Link im rechten Menü nahe der Oberseite. Klicken Sie auf den Dateinamen, um den Download zu starten.

Die Anmeldedaten der VM sind:

SSH-Login

Benutzername: administrator
Passwort: howtoforge

Der Administratorbenutzer hat sudo-Rechte.

Bitte ändern Sie die Passwörter nach dem ersten Boot.

Die VM ist für die statische IP 192.168.0.100 konfiguriert, die IP kann in der Datei /etc/netplan/00-installer-config.yaml geändert werden, wie im Tutorial Schritt 8 gezeigt. Das Tastaturlayout der herunterladbaren VM ist das US-Tastaturlayout.

10. Links

Ubuntu: http://www.ubuntu.com/

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.