Wie man RockyLinux 8.4 installiert
In den letzten Monaten haben wir die Nachricht über das Ende des CentOS Linux Distributionsprojektes gehört. CentOS 8 wird die letzte Version des CentOS Linux Projekts sein, die nur noch bis zum Ende des Jahres 2021 unterstützt wird. Und bis dahin haben wir ein paar Linux-Distributionen als Alternative zu CentOS Linux 8 Stable, darunter auch„Rocky Linux„.
Rocky Linux ist eine Open-Source-Linux-Distribution, die vom Rocky Linux-Projekt entwickelt wurde, das von Gregory Kurtzer, dem Gründer des CentOS-Projekts, geleitet wird. Es ist ein Fork von CentOS und wurde entwickelt, um 100% binärkompatibel mit RHEL zu sein. Rocky Linux bietet ein unternehmenstaugliches Betriebssystem und eine produktionsreife Linux-Distribution.
In dieser Anleitung zeigen wir dir Schritt für Schritt, wie du eine 64-Bit-Version von Rocky Linux 8.4 als eigenständigen Server installierst. Zusätzlich werden wir die Installation verifizieren, indem wir von einem anderen Rechner über SSH auf den Rocky Linux Server zugreifen.
Voraussetzungen
- Eine ISO-Datei Rocky Linux 8.4. Die Downloadseite bietet zwei Versionen der ISO, minimal und DVD. Wir werden die Minimal-ISO von Rocky Linux verwenden.
- Installationsmedien. Für die Hardware-Installation der Live-Maschine benötigst du ein USB-Laufwerk als Installationsmedium. Aber für die Installation von virtuellen Maschinen (VM) wie KVM und VirtualBox kannst du einfach die ISO-Datei verwenden.
- Eine Festplatte mit mindestens 20 GB (für Testzwecke). Für die Produktion brauchst du mehr Speicherplatz.
Herunterladen und Überprüfen der ISO-Datei
Lade zuerst die ISO-Datei von Rocky Linux(Minimal- oder DVD-Version) herunter. Überprüfe dann die heruntergeladene Datei, um sicherzustellen, dass sie nicht beschädigt ist.
1. Lade Rocky Linux 8.4 Minimal mit dem unten stehenden Befehl herunter.
wget https://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/Rocky-8.4-x86_64-minimal.iso
2. Für die Rocky Linux DVD Version, lade mit dem folgenden Befehl herunter.
wget https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.4-x86_64-dvd1.iso
3. Sobald deine ISO-Datei heruntergeladen ist, führe den folgenden Befehl aus, um die Prüfsummendatei herunterzuladen.
wget https://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/CHECKSUM
Danach kannst du deine ISO-Datei mit dem Befehl sha256sum wie unten beschrieben überprüfen.
sha256sum -c CHECKSUM --ignore-missing Rocky-8.4-x86_64-minimal.iso
Nun wirst du eine ähnliche Ausgabe wie unten sehen.
Rocky-8.4-x86_64-minimal.iso: OK
Die Verifizierung ist abgeschlossen und die ISO-Datei ist nicht beschädigt. Jetzt kannst du ein bootfähiges USB-Medium mit einem Tool wie UNetbootin oder dem dd-Befehl erstellen, oder wenn du es als virtuelle Maschine installieren möchtest, bist du bereit.
Auf Installationsmedium booten
Boote deine Maschine von der ISO-Datei oder dem USB-Laufwerk, das als Installationsmedium dient. Während des Bootvorgangs siehst du einen schwarzen Bildschirm mit einer Liste von Menüs.
1. Wähle das Menü„Rocky Linux 8 installieren“ und drücke„Enter„, um fortzufahren.
Nun siehst du einige Bootmeldungen und die Meldungen des Anaconda Installers. Sobald der Bootvorgang abgeschlossen ist, erhältst du die Rocky Linux Willkommensseite.
Wähle die Installationssprache
1. Auf der Rocky Linux Willkommensseite wählst du deine bevorzugte Sprache für die Installation aus und klickst auf„Weiter„.
Im nächsten Fenster siehst du die Rocky Linux „Installation Summary“ Seite. Diese informiert dich darüber, dass du vier verschiedene Schritte für die Rocky Linux Installation durchlaufen musst.
- LOKALISIERUNG: Du wirst das Tastaturlayout, die Sprachen, das Datum und die Uhrzeit einrichten.
- SOFTWARES: Du konfigurierst die Rocky Linux Installationsquelle und wählst aus, welche Softwarepakete du installieren möchtest.
- SYSTEM: Du wirst die Partition für das Rocky Linux Installationsziel einrichten. Und dann richtest du den Hostnamen und das Netzwerk ein.
- BENUTZEREINSTELLUNGEN: Du wirst den neuen Benutzer und das Root-Passwort einrichten.
Im nächsten Schritt wirst du alle diese vier Schritte konfigurieren.
LOKALISIERUNG
Jetzt konzentrierst du dich auf die„LOCALIZATION“ Phase.
1. Zuerst klickst du auf die Option„Tastatur„.
Das Standard-Tastaturlayout ist„Englisch (US)„. Klicke auf den„+“ Button, um ein neues Tastaturlayout als deine bevorzugte Tastatur hinzuzufügen, dann klicke auf„Fertig„, um die Installation fortzusetzen.
2. Als nächstes klicke auf die Option„Sprachunterstützung„, um eine neue Sprache hinzuzufügen.
Wie unten gezeigt, gibt es mehrere Versionen jeder Sprache, und die Standard Sprachkonfiguration ist„English – English (United States)„.
Um eine neue Sprache hinzuzufügen, klicke auf die Basissprache, die du verwenden möchtest und wähle die Version als deine bevorzugte aus. Zusätzlich kannst du mehrere Versionen der Sprache installieren, indem du jede Version markierst.
Danach klickst du auf den Button„Fertig“, um fortzufahren.
3. Klicke nun auf die Option„Zeit & Datum“.
Klicke auf die Karte, um die„Region“ und„Stadt“ einzustellen. Danach kannst du auf der unteren Seite die Zeit und das Datum mit deinen eigenen Daten anpassen. Optional kannst du die„Region“ und„Stadt“ aus jeder Box auswählen.
Klicke nun auf den Button„Fertig„, um fortzufahren und zur zweiten Stufe zu gelangen.
SOFTWARE
Im Schritt„SOFTWARE“ überprüfst du die Rocky Linux Installationsquelle und wählst die Softwarepakete aus, die du installieren möchtest.
1. Klicke auf die Option„Installationsquelle„.
Jetzt wird der Installer automatisch das Installationsquellmedium erkennen, klicke auf die Schaltfläche„Verify“ und stelle sicher, dass die Quelle für die Installation gut und nicht beschädigt ist.
Danach klickst du auf„Fertig„.
2. Als nächstes klickst du auf die Option„Softwareauswahl„.
Wähle im Abschnitt„Basisumgebung“ die Option„Server„, um Rocky Linux als Servermaschine zu verwenden.
Auf der rechten Seite im Abschnitt„Zusätzliche Software für die ausgewählte Umgebung“ wählst du zusätzliche Softwarepakete aus, die du installieren möchtest.
Klicke dann auf„Done„, um die Konfiguration zu speichern.
SYSTEM
In diesem Schritt konfigurierst du die Partition für das Installationsziel und richtest die Netzwerk-IP-Adresse und den Hostnamen ein.
1. Klicke auf die Option„Installationsziel„.
Der Installer wird automatisch die Festplatte für die Installation mit der„automatischen“ Speicherkonfiguration auswählen.
Ändere die Standard„Storage Configuration“ auf„Custom“ und klicke auf„Done„.
Nun kannst du die benutzerdefinierte Partition für das Rocky Linux erstellen.
Belasse das Standard-Partitionsschema auf LVM und klicke auf den„+“ Button, um neue Partitionen zu erstellen.
Erstelle nun drei Festplattenpartitionen, Bootpartition, Rootpartition und Swap wie folgt.
Boot-Partition: Mount Point: /boot – Gewünschte Kapazität: 1 GB
Root-Partition: Mount Point: / – Gewünschte Kapazität: 17 GB
Swap-Partition : Mount-Punkt: swap – Gewünschte Kapazität: 2 GB
Sobald du all diese Partitionen erstellt hast, klicke auf„Done„, um die neue Partitionskonfiguration zu speichern.
Überprüfe deine Konfiguration noch einmal und klicke auf„Accept Changes„, um sie zu übernehmen.
2. Als nächstes klickst du auf die Option„Netzwerk & Hostname“.
Der Installer wird automatisch dein Netzwerkgerät erkennen. Du musst die Netzwerkschnittstelle„einschalten“, damit du eine IP-Adresse von deinem DHCP-Server bekommst.
Alternativ kannst du auf den Button„Konfigurieren“ klicken, um die IP-Adresse manuell einzurichten, wähle den Reiter„IPv4 Konfiguration„.
Danach gibst du den neuen Namen deines Rocky Linux Rechners in das Feld„Host Name“ ein und klickst auf„Apply„.
Klicke nun auf„Done„, um mit dem nächsten Schritt fortzufahren.
BENUTZEREINSTELLUNGEN
In diesem Schritt wirst du das Root-Passwort einrichten und einen Nicht-Root-Benutzer erstellen.
1. Klicke auf die Option„Root Passwort„.
Gib nun dein starkes Root-Passwort ein und wiederhole es, dann klicke auf den„Done“ Button.
2. Klicke danach auf die Option„User Creation„, um einen neuen Benutzer zu erstellen.
Gib den vollständigen Namen, den Benutzernamen und das Passwort ein. Wähle dann die Option„Diesen Benutzer zum Administrator machen„, damit der Benutzer den Befehl„sudo su“ ausführen kann und die Root-Rechte erhält.
Klicke nun auf den„Done“ Button, um die Konfiguration abzuschließen.
Rocky Linux Installationsprozess
1. Überprüfe deine Installationskonfigurationen für jeden Schritt doppelt. Danach klicke auf den Button„Begin Installation„, um die Rocky Linux Installation zu starten.
2. Unten siehst du die Seite des Rocky Linux Installationsprozesses.
3. Sobald die Installation abgeschlossen ist, klicke auf die Schaltfläche„System neu starten„, um den Rechner neu zu starten.
4. Als nächstes entfernst du das Installationsmedium und bootest auf die Standardfestplatte.
Während des Bootvorgangs siehst du den Rocky Linux grub wie unten.
Wähle das Rocky Linux Menü oben aus und drücke„Enter„, um das System zu booten.
Rocky Linux Installation verifizieren
Um die Rocky Linux Installation zu überprüfen, musst du dich in den Server einloggen und die Rocky Linux Version überprüfen.
1. Auf der Rocky Linux Login Seite gibst du deinen Benutzernamen und dein Passwort ein. Drücke dann„Enter„, um dich am System anzumelden.
2. Führe nun den folgenden Befehl aus, um die Rocky Linux Version, die Kernelversion und den aktuellen Benutzer-Login zu überprüfen.
uname -r whoami cat /etc/redhat-release
Wie unten zu sehen ist, hast du das Rocky Linux 8.4 Green Obsidian installiert.
Überprüfe die Sudo Root Privilegien
1. Um die root sudo Privilegien zu testen, führe den folgenden sudo Befehl aus.
sudo su
Gib das Passwort deines Benutzers ein und drücke„Enter„.
2. Prüfe nun den aktuellen Benutzer mit dem folgenden Befehl.
id whoami
Sobald du die Root-Rechte hast, solltest du eine ähnliche Ausgabe wie unten erhalten.
Überprüfe den SSH Dienst
1. Bevor du den Status des SSH-Dienstes überprüfst, überprüfe die IP-Adresse des Rocky Linux Servers mit dem folgenden Befehl.
sudo ip a
Du wirst eine ähnliche Ausgabe wie unten erhalten.
Wie auf dem Screenshot zu sehen ist, bekommt der Rocky Linux Server die IP Adresse„192.168.122.10„. Du wirst dich mit dem Server über diese IP-Adresse verbinden.
2. Als nächstes überprüfe den SSH-Dienst, indem du den untenstehenden Befehl ausführst.
sudo systemctl status sshd
Wie unten zu sehen ist, ist der SSH Dienst aktiv und läuft auf dem Standard SSH Port 22.
3. Als nächstes greifst du auf die IP-Adresse des Rocky Linux Servers von einem anderen Rechner aus zu, indem du den ssh-Befehl wie unten gezeigt ausführst.
ssh johndoe@192.168.122.10
Tippe„yes“ ein, um den Fingerabdruck des Servers zu bestätigen, gib dann das Passwort deines Benutzers ein und drücke„Enter„.
Sobald dies erfolgreich war, erhältst du die Shell des Rocky Linux Servers.
Als nächstes führst du den sudo Befehl aus und gibst das Passwort deines Benutzers ein.
sudo su
Sobald dein Passwort korrekt ist, erhältst du die Root-Rechte.
Fazit
Herzlichen Glückwunsch! Du hast das Rocky Linux 8.4 erfolgreich installiert. Jetzt kannst du alle Pakete aktualisieren und auf die neueste Version upgraden. Und danach bist du bereit, deine Anwendung auf dem Rocky Linux Server zu deployen.