Server Installation · 7 min read · Sep 29, 2025

So installieren Sie einen CentOS 8 Minimalserver

Dieses Dokument beschreibt die Installation eines CentOS 8 Servers. Ziel dieses Leitfadens ist es, eine minimale Einrichtung bereitzustellen, die als Grundlage für unsere anderen Tutorials hier bei howtoforge dienen kann, wie die perfekten Serverleitfäden oder die SAMBA-, LAMP- und LEMP-Server-Tutorials.

Anforderungen

Um mit der Installation von CentOS 8 zu beginnen, benötigen wir die Installations-ISO-Datei. Dies kann entweder die CentOS Minimal-ISO oder die DVD-ISO-Datei sein. Wenn Sie nur diesen einen Server installieren möchten, wählen Sie die Minimal-ISO, da sie kleiner ist und der Installer die erforderlichen Pakete während der Installation später herunterladen wird. Ich werde mehrere Server mit CentOS 8 installieren, daher wähle ich die DVD-Installations-ISO, damit ich die gleichen Pakete nicht für jeden Server erneut herunterladen muss.

Ich werde die Installation auf einer VMware-virtuellen Maschine durchführen. Die Installationsschritte auf einem physischen Server sind die gleichen. Wenn Ihr Server nicht von einer ISO-Datei booten kann, brennen Sie die ISO auf eine DVD und legen Sie diese in das DVD-Laufwerk des Servers ein.

Vorbemerkung

Dieses Tutorial basiert auf dem CentOS 8 Server, ich verwende 192.168.0.100 als meine IP-Adresse in diesem Tutorial und server1.example.com als Hostnamen. Diese Einstellungen können bei Ihnen abweichen, daher müssen Sie sie gegebenenfalls anpassen.

Installieren Sie das CentOS 8 Basissystem

Booten Sie von Ihrem CentOS 8 ISO-Image. Wählen Sie Install CentOS 8.

Boot von CentOS DVD oder ISO

Drücken Sie anschließend ENTER.

Boot von System-Image

Wählen Sie die Installationssprache. Ich verwende hier Englisch mit Englisch (Vereinigte Staaten), also drücke ich einfach Weiter:

Sprache wählen

Als Nächstes erhalten wir den folgenden Bildschirm:

Übersicht des CentOS Installers

Ich werde beginnen, die Einstellungen anzupassen, beginnend mit der LOCALIZATION in DATUM & UHRZEIT. Klicken Sie auf DATUM & UHRZEIT. Wählen Sie Ihre Zeitzone aus, in meinem Fall wähle ich Europa als Region und Berlin als Stadt. Drücken Sie Fertig, wenn Sie fertig sind.

Wählen Sie die Zeitzone

Es wird das SERVERDATUM & DIE UHRZEIT auf die Zeitzone Europa/Berlin eingestellt. Als Nächstes werde ich das TASTATURLAYOUT anpassen, klicken Sie auf die TASTATUR, um den Einrichtungsdialog zu starten.

Gehe zu den Tastaturlayout-Einstellungen.

Drücken Sie das + Symbol, um ein weiteres Tastaturlayout hinzuzufügen:

Fügen Sie ein zusätzliches Tastaturlayout hinzu

Es wird das folgende Fenster mit der Liste der verfügbaren Tastaturlayouts angezeigt. In meinem Fall wähle ich Deutsch und klicke auf die Schaltfläche Hinzufügen, um das Tastaturlayout hinzuzufügen.

Fügen Sie das deutsche Tastaturlayout auf CentOS 8 hinzu

Als Nächstes passen wir die OPTIONEN FÜR DAS UMSCHALTEN DES LAYOUTS an, indem wir auf Optionen drücken:

Layout-Umschaltung

Sie können jede beliebige Tastenkombination zum Umschalten zwischen den Tastaturen verwenden, in meinem Fall verwende ich Alt+Strg. Nachdem Sie Ihre gewünschte Tastenkombination ausgewählt haben, drücken Sie Fertig.

Passen Sie die Layout-Umschaltoption an.

Drücken Sie als Nächstes Fertig.

Jetzt können wir die SPRACHUNTERSTÜTZUNG hinzufügen, wenn Sie kein Englisch verwenden möchten. Klicken Sie auf „SPRACHUNTERSTÜTZUNG“, um den Dialog zu öffnen.

Mehrsprachige Unterstützung

Standardmäßig wird CentOS mit der englischen Sprache vorinstalliert geliefert, aber wir können problemlos weitere Sprachen hinzufügen. In meinem Fall füge ich Deutsch (Deutschland) als zusätzliche Sprache hinzu. Drücken Sie Fertig nach der Auswahl

Fügen Sie eine zusätzliche Sprache in CentOS hinzu

Als Nächstes gehen wir zu SOFTWARE > INSTALLATIONSQUELLE und wählen das Installationsmedium aus.

Gehe zum Software-Installationsmenü

Als Nächstes sehen Sie, dass die Installationsquelle „Auto-detected installation media“ ist. Wenn Sie eine andere Installationsquelle wie eine Netzwerkinstallation haben, können Sie den Pfad im Feld „Im Netzwerk“ mit und ohne Proxy aus der Proxy-Einrichtung festlegen. Zusätzlich können wir bei Bedarf zusätzliche Repositories hinzufügen. Drücken Sie dann Fertig.

Wählen Sie die Installationsquelle

Als Nächstes fahren wir mit der SOFTWAREAUSWAHL fort. Standardmäßig wird Minimal Install angeboten.

Software-Auswahlmenü

Wir können bei Bedarf weitere Softwarepakete hinzufügen (wenn Sie die Installations-DVD und nicht den Minimal-Installer verwenden). In meinem Fall benötige ich nur eine Minimalinstallation (Grundfunktionalität), um die Software später mit yum zu installieren, also speichere ich die Einstellungen, indem ich Fertig drücke.

Fügen Sie hier zusätzliche Softwarepakete hinzu

Wir gehen zu SYSTEM und wählen INSTALLATIONSZIEL.

Installationsziel

Wenn Sie ein manuelles Partitionierungsschema benötigen, können Sie „Ich werde die Partitionierung konfigurieren“ auswählen. In meinem Fall bevorzuge ich die automatische Konfiguration der Partitionierung, danach drücke ich Fertig.

Wählen Sie das Installationsziel für CentOS

Als Nächstes werden wir unser NETZWERK & HOSTNAME anpassen, indem wir das auswählen.

Konfigurieren Sie das Netzwerk in CentOS

Ich werde den Hostnamen server1.example.com verwenden und die Ethernet-Einstellungen anpassen, indem ich auf Konfigurieren drücke.

Hostname festlegen

Der nächste Bildschirm sieht so aus, jetzt fügen wir die IPv4-Einstellungen hinzu, indem wir dasselbe auswählen. Wenn Sie IPv6 haben, fügen Sie es in den IPv6-Einstellungen hinzu.

Netzwerkkartendetails

Als Nächstes können Sie das Netzwerk so einrichten, dass es mit Ihrer lokalen Netzwerkkonfiguration übereinstimmt. In meinem Fall verwende ich eine statische IP, also wähle ich Manuell aus.

Setzen Sie den IPv4-Modus auf manuell

Fügen Sie die Einträge für Adresse, Netzmaske und Gateway gemäß Ihrer statischen IP-Umgebung hinzu. In meinem Fall verwende ich die Adresse 192.168.0.100, die Netzmaske 255.255.255.0, das Gateway 192.168.0.1 und die DNS-Server 8.8.8.8 8.8.4.4. Diese Werte können je nach Ihrer Netzwerkumgebung variieren. Drücken Sie danach auf Speichern.

Konfigurieren Sie die IPv4-Details

WICHTIG: Wenn Sie keine IPv6-Internetverbindung haben, stellen Sie IPv6 im IPv6-Tab von auto auf ignorieren, andernfalls können Sie von diesem Server aus das Internet über IPv4 nicht erreichen, da CentOS dann anscheinend die korrekte IPv4-Konfiguration ignoriert und stattdessen IPv6 verwendet, was fehlschlägt.

IPv6-Einstellungen

Als Nächstes müssen wir die Verbindung aktivieren, wie im Screenshot unten gezeigt. Drücken Sie weiter auf Fertig.

Netzwerk verbinden

Geben Sie im Feld „Host Name“ den Serverhostname ein und klicken Sie auf die Schaltfläche Anwenden.

Setzen Sie den richtigen Hostnamen

Jetzt sind wir bereit, den Installationsprozess zu starten. Sie möchten möglicherweise alle Einstellungen überprüfen und dann auf Installation beginnen drücken.

Starten Sie die CentOS 8-Installation

Der Installationsprozess beginnt jetzt und Sie erhalten in den nächsten Fenstern eine kleine blaue Fortschrittsanzeige. Jetzt müssen wir das ROOT-PASSWORT festlegen und einen neuen Nicht-Root-Benutzer im BENUTZERERSTELLUNGS-Option hinzufügen. Ich werde zuerst das Root-Passwort festlegen.

Benutzer und Passwörter konfigurieren, während CentOS installiert wird

Geben Sie ein sicheres Passwort Ihrer Wahl ein und drücken Sie Fertig.

Wählen Sie ein sicheres Root-Passwort

Als Nächstes gehen wir zur BENUTZERERSTELLUNG.

Benutzererstellung

Als Nächstes werde ich einen Nicht-Root-Benutzer erstellen. In meinem Fall habe ich den vollständigen Namen „Howtoforge“ und den Benutzernamen „howtoforge“ verwendet, aktivieren Sie die Option „Passwort für die Nutzung dieses Kontos erforderlich“ und drücken Sie dann Fertig. Natürlich sollten Sie einen Benutzernamen und ein Passwort Ihrer Wahl verwenden.

Fügen Sie einen neuen Benutzer auf CentOS 8 hinzu

Drücken Sie Fertig. Haben Sie Geduld und warten Sie auf den Abschluss der Einrichtung.

Nach Abschluss der Installation werden Sie aufgefordert, den Server neu zu starten. Drücken Sie einfach Konfiguration abschließen.

Neustart

Der Server wird neu gestartet und fordert anschließend Ihren Benutzernamen und Ihr Passwort an.

CentOS 8 bootet zum ersten Mal

Jetzt sind wir bereit, uns mit dem Benutzer anzumelden, den wir gerade oben erstellt haben, oder wir können die Root-Anmeldeinformationen verwenden.

Die erste Anmeldung bei CentOS 8

Melden Sie sich als Root-Benutzer am Server an, damit wir einige abschließende Installationsschritte durchführen können.

Erste Anmeldung bei CentOS 8

Der erste Schritt besteht darin, alle verfügbaren Updates mit dnf zu installieren.

dnf update

Bestätigen Sie mit „y“, um mit der Installation der Updates fortzufahren.

Ich werde zwei Kommandozeilen-Editoren installieren, um Konfigurationsdateien in der Shell bearbeiten zu können:

dnf install nano vim

Netzwerkkonfiguration

CentOS 8 Minimal wird nicht mit dem Befehl ifconfig vorinstalliert, wir werden es wie folgt installieren:

yum install net-tools

Wenn Sie die Netzwerkkonfigurationsdatei ändern oder anzeigen möchten, bearbeiten Sie einfach die Datei

nano /etc/sysconfig/network-scripts/ifcfg-ens33

Es wird so aussehen, wenn Sie eine statische IP-Adresse konfiguriert haben:

TYPE="Ethernet"  
BOOTPROTO="none"  
DEFROUTE="yes"  
IPV4_FAILURE_FATAL="no"  
IPV6INIT="no"  
IPV6_AUTOCONF="yes"  
IPV6_DEFROUTE="yes"  
IPV6_PEERDNS="yes"  
IPV6_PEERROUTES="yes"  
IPV6_FAILURE_FATAL="no"  
IPV6_ADDR_GEN_MODE="stable-privacy"  
NAME="ens33"  
UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"  
DEVICE="ens33"  
ONBOOT="yes"  
IPADDR="192.168.0.100"  
PREFIX="24"  
GATEWAY="192.168.0.1"  
DNS1="8.8.8.8"

Oder so, wenn Sie DHCP verwenden:

TYPE="Ethernet"  
BOOTPROTO="dhcp"  
DEFROUTE="yes"  
IPV4_FAILURE_FATAL="no"  
IPV6INIT="yes"  
IPV6_AUTOCONF="yes"  
IPV6_DEFROUTE="yes"  
IPV6_FAILURE_FATAL="no"  
NAME="ens33"  
UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"  
DEVICE="ens33"  
ONBOOT="yes"  
HWADDR="00:50:56:15:23:79"  
PEERDNS="yes"  
PEERROUTES="yes"  
IPV6_PEERDNS="yes"  
IPV6_PEERROUTES="yes"  
IPV6_PRIVACY="no"

Ändern Sie die Werte bei Bedarf.

Hinweis: Der obige Gerätename kann variieren, überprüfen Sie daher die entsprechende Datei im Verzeichnis /etc/sysconfig/network-scripts.

Passen Sie /etc/hosts an

Passen Sie die Datei /etc/hosts wie folgt an:

nano /etc/hosts

Machen Sie die Werte wie folgt:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4  
192.168.0.100   server1.example.com     server1

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Herzlichen Glückwunsch! Jetzt haben wir eine grundlegende minimale CentOS 8 Servereinrichtung, die eine solide Grundlage für unsere anderen Tutorials bietet.

Laden Sie den CentOS 8 Server als virtuelle Maschine herunter

Dieses Setup ist als virtueller Maschinen-Download im ova/ovf-Format (kompatibel mit VMWare und Virtualbox) für howtoforge-Abonnenten verfügbar.

Anmeldedaten für die VM

  • Das Root-Passwort lautet: howtoforge
  • Das Passwort des Benutzers „howtoforge“ lautet: howtoforge

Bitte ändern Sie beide Passwörter bei der ersten Anmeldung.

  • Die IP-Adresse der VM ist 192.168.0.100

Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.