Ubuntu Server ist eine ausgezeichnete Wahl für den Einstieg in die Welt der Serveradministration. Dieses Tutorial führt Sie durch die grundlegenden Schritte zur Installation und Erstkonfiguration.
Voraussetzungen
- Ein Rechner oder eine virtuelle Maschine.
- Ein Ubuntu Server ISO-Image (Download hier).
- Ein USB-Stick oder ein anderes Boot-Medium (mindestens 4 GB Speicherplatz).
Schritt 1: Boot-Medium erstellen
- Laden Sie das Ubuntu Server ISO herunter.
- Schreiben Sie das ISO auf einen USB-Stick:
- Unter Windows: Verwenden Sie Rufus.
- Unter Linux/macOS: Nutzen Sie den
dd
-Befehl:bash sudo dd if=ubuntu-server.iso of=/dev/sdX bs=4M sync
(Ersetzen Sie/dev/sdX
durch das Gerät Ihres USB-Sticks.)
Schritt 2: Installation starten
- Booten Sie Ihren Rechner vom USB-Stick:
- Beim Start die BIOS/UEFI-Taste drücken (z. B. F2, F12, DEL).
- USB-Stick als Boot-Gerät auswählen.
- Wählen Sie im Ubuntu-Installationsmenü die Option Install Ubuntu Server.
Schritt 3: Sprache und Tastatur auswählen
- Wählen Sie Ihre bevorzugte Sprache und das Tastaturlayout.
Schritt 4: Netzwerk einrichten
- Wenn Sie DHCP verwenden, wird die IP-Adresse automatisch bezogen.
- Für eine statische IP:
- Wählen Sie Manual.
- Geben Sie die Netzwerkkonfiguration ein:
- IP-Adresse
- Subnetzmaske
- Gateway
- DNS-Server
Schritt 5: Benutzer erstellen
- Geben Sie einen Benutzernamen und ein Passwort ein.
- Optional: Aktivieren Sie SSH-Zugang während der Installation.
Schritt 6: Festplatte partitionieren
- Wählen Sie eine der Optionen:
- Use entire disk (für automatische Partitionierung).
- Custom (für manuelle Partitionierung).
- Bestätigen Sie die Änderungen.
Schritt 7: Installation abschliessen
- Warten Sie, bis die Installation abgeschlossen ist.
- Entfernen Sie das Installationsmedium und starten Sie das System neu.
Schritt 8: Erstkonfiguration nach der Installation
System aktualisieren
Führen Sie zuerst ein Update durch:
sudo apt update && sudo apt upgrade -y
SSH einrichten
Falls SSH nicht während der Installation aktiviert wurde, installieren Sie es:
sudo apt install openssh-server -y
Starten Sie den SSH-Dienst:
sudo systemctl enable ssh sudo systemctl start ssh
Firewall konfigurieren
Installieren und aktivieren Sie die UFW-Firewall:
sudo apt install ufw -y sudo ufw allow OpenSSH sudo ufw enable
Benutzerrechte erweitern
Geben Sie Ihrem Benutzer sudo-Rechte:
sudo usermod -aG sudo <username>
Zeit und Zeitzone konfigurieren
Überprüfen und setzen Sie die Zeitzone:
timedatectl list-timezones sudo timedatectl set-timezone Europe/Berlin
Nächste Schritte
- Installieren Sie wichtige Dienste wie einen Webserver (Apache/Nginx) oder eine Datenbank.
- Sichern Sie Ihr System mit regelmässigen Backups.
Fazit
Mit diesen Schritten haben Sie einen funktionsfähigen Ubuntu Server installiert und konfiguriert. Viel Erfolg beim weiteren Einrichten Ihres Servers!