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

  1. Laden Sie das Ubuntu Server ISO herunter.
  2. 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

  1. 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.
  1. 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:
  1. Wählen Sie Manual.
  2. 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!

Kategorien: Allgemein