Linux Server setup

Linux installieren

Der Hoster bietet uns diverse Betriebssysteme als ISO-Images an. Sie werden virtuell eingebunden und beim nächsten Neustart installiert. Alle Daten werden dadurch gelöscht!

Wir nehmen das Linux Betriebssystem Ubuntu 20.04 Live Server (amd64). Es handelt sich um eine reduzierte Version von Ubuntu Desktop. In der Server Version gibt es zum Beispiel keine grafische Benutzeroberfläche und daher auch keine Multimedia Software, wie Browser oder Videoplayer.

In der Hetzner Cloud wählen wir den Server über das Projekt. Unter ISO-Images können wir nach "Ubuntu" suchen und das Image in das virtuelle Laufwerk einbinden.

Projekt auswählen
Server auswählen
Image suchen und einbinden
Image eingebunden

Mit dem nächsten Neustart, wird die Linux Distribution installiert.

Das ISO-Image muss gleich nach der Installation entfernt werden, da sonst immer wieder die Installationsroutine ausgeführt wird.

Ein Neustart wir unter dem Menüpunkt "Power" ausgeführt. Dort können wir den Server zurücksetzen (reset) oder aus- und wieder einschalten:

Server Neustart

Um das Setup durchzuführen, öffnen wir die Webkonsole und navigieren durch die Installationsroutine. Die Webkonsole öffnet sich über das Symbol >.:

Webkonsole öffnen
Verbindungsaufbau
Serverstart

Ubuntu Server Installation

Es dauert einen Augenblick, bis das Image eingelesen ist und die Installation mit der Sprachauswahl beginnt. Alle Eingaben erfolgen mit der Tastatur. Die Pfeiltasten und die Tab-Taste zum Navigieren und mit Enter wird bestätigt.

  • Sprache
    • Ist eigentlich nur für die Installation relevant.
  • Installer-Aktualisierung (Versions abhängig)
    • Ohne Aktualisierung fortfahren.
  • Tastaturlayout
    • Manuell umstellen oder durch "Tastatur erkennen".
  • Netzwerkverbindung
    • Durch DHCP wird die IP Adresse automatisch ermittelt.
  • Proxy konfigurieren
    • Keine Proxy Adresse angeben.
  • Ubuntu-Archive-Mirror
    • Die vorgegebene Adresse übernehmen.
  • Begleitete Speicherplatzkonfiguration
    • Eine ganze Festplatte verwenden: ja
    • Diese Festplatte als LVM-Gruppe konfigurieren: ja
  • Speicherplatzkonfiguration
    • Ist nur eine Zusammenfassung.
  • Destruktive Aktion
    • Mit "fortfahren" bestätigen.
  • Profileinrichtung (meine Daten)
    • Ihr Name: tom
    • Server Name: srv1
    • Benutzername: tom
    • Passwort: *********
  • SSH Einrichtung
    • OpenSSH-Server installieren: ja
  • Unterstütze Serversnaps
    • Keine Server-Snaps auswählen.
  • Installation des Grundsystems
    • Geht automatisch weiter.
  • Installation komplett / Aktualisierung
    • Die Aktualisierung kann einige Minuten dauern. Danach nicht neustarten.
  • Installation beendet
    • An dieser Stelle den Server nicht neustarten (erst das ISO-Image auswerfen).
Die bisherige Installation in Screenshots:
Sprache
Installer-Aktualisierung
Tastaturlayout
Netzwerkverbindung
Proxy konfigurieren
Ubuntu-Archive-Mirror
Begleitete Speicherplatzkonfiguration
Speicherplatzkonfiguration
destruktive Aktion
Profileinrichtung
SSH Einrichtung
unterstütze Serversnaps
Installation des Grundsystems
Aktualisierung
Installation fertig (nicht neustarten!)

ISO-Image auswerfen

Bevor wir den Server neustarten müssen wir vohrer das ISO-Image entfernen, da der Server sonst wieder das Ubuntu Setup ausfüren würde. In der Hetzner Console unter "ISO-Images" werfen wir das Image wieder aus:

ISO-Image auswerfen
ISO-Image entfernt

Server Neustart

Nach dem das ISO-Image entfernt wurde, kann der Server über die Hetzner "Power" Seite neu gestartet werden. Die Webkonsole brauchen wir eigentlich nicht mehr, wir können uns aber trotzdem aus Interesse den Neustart dort noch anschauen. Die Verbindung wird unterbrochen sein, daher müssen wir mit "verbinden" die Webkonsole wieder aktivieren.

Server Neustart
Webkonsole neu verbinden
Ubuntu nach der Installation

Die Webkonsole haben wir nur für das Aufsetzen von Ubuntu gebraucht. Ab jetzt werden wir mit nativer Software weiterarbeiten.