RockyLinux 8.4 te installeren

De afgelopen maanden hebben we het nieuws gehoord over het einde van het CentOS Linux distributieproject. CentOS 8 zal de laatste versie zijn van het CentOS Linux project, dat slechts ondersteuning krijgt tot het einde van dit jaar 2021. En tegen die tijd hebben we een paar Linux distro’s als alternatief voor CentOS Linux 8 Stable, en daaronder is“Rocky Linux“.

Rocky Linux is een open-source Linux distributie gemaakt door het Rocky Linux project, geleid door Gregory Kurtzer, oprichter van het CentOS project. Het is een fork van CentOS en ontworpen om 100% binair compatibel te zijn met RHEL. Rocky Linux biedt een enterprise-grade besturingssysteem en een productie-ready Linux distributie.

In deze gids laten we je stap voor stap zien hoe je een 64-bit versie van Rocky Linux 8.4 installeert als zelfstandige server. Bovendien zullen we de installatie verifiëren door vanaf een andere machine via SSH toegang te krijgen tot de Rocky Linux server.

Voorwaarden

  • Een ISO bestand Rocky Linux 8.4. De downloadpagina biedt twee versies van de ISO, minimaal en DVD. We zullen de minimale ISO van Rocky Linux gebruiken.
  • Installatiemedia. Voor de live machine hardware installatie heb je een USB drive nodig. Maar voor de virtuele machine (VM) installatie, zoals KVM en VirtualBox, kun je volstaan met het ISO-bestand.
  • Schijf minstens 20GB (voor testdoeleinden). Voor productie heb je grotere schijfruimte nodig.

ISO bestand downloaden en verifiëren

Download eerst het ISO bestand van Rocky Linux(Minimal of DVD versie). Controleer dan het bestand dat je hebt gedownload om er zeker van te zijn dat het niet corrupt is.

1. Download Rocky Linux 8.4 Minimal met het onderstaande commando.

wget https://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/Rocky-8.4-x86_64-minimal.iso

2. Voor de Rocky Linux DVD-versie download je met het volgende commando.

wget https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.4-x86_64-dvd1.iso

3. Zodra je ISO-bestand is gedownload, voer je het volgende commando uit om het checksum-bestand te downloaden.

wget https://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/CHECKSUM

Daarna kun je je ISO bestand verifiëren met het commando sha256sum zoals hieronder.

sha256sum -c CHECKSUM --ignore-missing Rocky-8.4-x86_64-minimal.iso

Nu zie je een soortgelijke uitvoer als hieronder.

Rocky-8.4-x86_64-minimal.iso: OK

De verificatie is voltooid, en het ISO-bestand is niet corrupt. Nu kun je een USB media bootable maken met een tool als UNetbootin of dd commando, of als je het wilt installeren als een virtuele machine.

Opstarten naar installatiemedia

Start je machine op naar het ISO-bestand of het installatiemedium van de USB-drive. Tijdens het opstarten zie je een zwart scherm met een lijst van menu’s.

1. Selecteer het menu“Rocky Linux 8 installeren” en druk op“Enter” om verder te gaan.

Rocky Linux 8.4 installeren

Nu zie je enkele opstartberichten en de berichten van het anaconda-installatieprogramma. Als het opstartproces voltooid is, krijg je de Rocky Linux Welkomstpagina.

Kies de taal van de installatie

1. Kies op de Rocky Linux welkomstpagina je voorkeurstaal voor de installatie en klik op“Continue“.

taal kiezen voor installatie van rocky linux

In het volgende venster zie je de Rocky Linux “Installation Summary” pagina. Die informeert je om vier verschillende stadia te doorlopen voor de Rocky Linux installatie.

  • LOCALISATIE: Je zult de toetsenbordindeling, talen, datum en tijd instellen.
  • SOFTWARES: Je configureert de Rocky Linux installatiebron en kiest welke softwarepakketten je wilt installeren.
  • SYSTEEM: Je stelt de partitie in voor de Rocky Linux installatiebestemming. En dan de hostnaam en het netwerk instellen.
  • USER SETTINGS: Je stelt de nieuwe gebruiker en het root wachtwoord in.

Overzicht installatie

In het volgende stadium zul je al deze vier stadia configureren.

LOCALISATIE

Nu zul je je richten op het stadium“LOCALISATIE“.

1. Klik eerst op de optie“Toetsenbord“.

Toetsenbordindeling instellen

De standaard toetsenbordindeling is“Engels (VS)“. Klik op de“+” knop om een nieuwe toetsenbordindeling toe te voegen als je voorkeurstoetsenbord en klik dan op“Klaar” om verder te gaan met de installatie.

Toetsenbordindeling toevoegen

2. Klik vervolgens op de optie“Taalondersteuning” om een nieuwe taal toe te voegen.

taalondersteuning instellen

Zoals hieronder te zien is, zijn er meerdere versies van elke taal, en de standaard taalconfiguratie is“EnglishEngels (Verenigde Staten)“.

Om een nieuwe taal toe te voegen, klik je op de basistaal die je wilt gebruiken en selecteer je de versie van je voorkeur. Bovendien kun je meerdere versies van de taal installeren door elke versie te markeren.

Klik daarna op de knop“Done” om verder te gaan.

Taalondersteuning toevoegen

3. Klik nu op de optie“Tijd & Datum“.

Tijd en datum instellen

Klik op de kaart om de“Regio” en“Stad” in te stellen. Daarna kun je op de onderste pagina de tijd en datum aanpassen met die van jezelf. Optioneel kun je de“Regio” en“Stad” uit elk vakje kiezen.

Klik nu op de knop“Klaar” om verder te gaan en naar de tweede fase te gaan.

datum en tijd instellen

SOFTWARE

In het“SOFTWARE” stadium controleer je de Rocky Linux installatiebron en kies je de softwarepakketten die je wilt installeren.

1. Klik op de optie“Installatiebron“.

installatiebron van Rocky Linux opzetten

Nu zal het installatieprogramma automatisch de installatiebron media detecteren, klik op de“Verify” knop en controleer of de bron voor de installatie goed is en niet corrupt.

Controleer de installatiebron

Klik daarna op“Gereed“.

2. Klik vervolgens op de optie“Softwareselectie“.

Selecteer softwarepakketten

Selecteer in het gedeelte“Basisomgeving” de optie“Server” om de Rocky Linux als servermachine te gebruiken.

Aan de rechterkant“Aanvullende software voor geselecteerde omgeving” selecteer je aanvullende softwarepakketten die je wilt installeren.

Kies softwarepakketten voor de Rocky Linux Server

Klik dan op“Klaar” om de configuratie op te slaan.

SYSTEEM

In dit stadium configureer je de partitie voor de installatiebestemming en stel je het netwerk IP adres en de hostnaam in.

1. Klik op de optie“Installatiebestemming“.

installatiebestemming van rocky linux instellen

Het installatieprogramma selecteert automatisch de schijf voor de installatie met de“automatische” opslagconfiguratie.

Verander de standaard“Opslagconfiguratie” in“Aangepast” en klik op“Gereed“.

aangepaste opslagconfiguratie en partitie instellen

Nu kun je de aangepaste partitie maken voor de Rocky Linux.

Laat het standaard partitieschema op LVM staan en klik op de“+” knop om nieuwe partities aan te maken.

Standaard partitieschema LVM

Maak nu drie schijfpartities, opstartpartitie, rootpartitie en swap als volgt.

Boot partitie: Mount Point: /boot – Gewenste capaciteit: 1 GB

opstartpartitie maken

Wortelpartitie: Mount Point: / – Gewenste capaciteit: 17 GB

Maak de root-partitie

Swap-partitie : Mount Point: swap – Gewenste capaciteit: 2 GB

SWAP-partitie maken

Als je al deze partities hebt gemaakt, klik dan op“Gereed” om de nieuwe partitieconfiguratie op te slaan.

Controle van de nieuwe partitieconfiguratie

Dubbelcheck je configuratie en klik op de knop“Wijzigingen accepteren” om toe te passen.

Nieuwe partitieconfiguratie toepassen

2. Klik vervolgens op de optie“Network & Host Name“.

Netwerk en hostnaam instellen

Het installatieprogramma zal automatisch je netwerkapparaat detecteren. Je moet de netwerkinterface“aanzetten” zodat je een IP adres krijgt van je DHCP server.

Je kunt ook op de“Configureer” knop klikken om het IP adres handmatig in te stellen, kies het tabblad“IPv4 Configuratie“.

Typ daarna de nieuwe naam van je Rocky Linux machine in het vak“Host Name” en klik op“Apply“.

Netwerk en hostnaam instellen

Klik nu op“Done” om door te gaan naar de volgende stap.

GEBRUIKERSINSTELLINGEN

In dit stadium ga je het root wachtwoord instellen en een niet-root gebruiker aanmaken.

1. Klik op de optie“Root Password“.

root-wachtwoord instellen

Typ nu je sterke root wachtwoord en herhaal, klik dan op de“Klaar” knop.

Type root wachtwoord sterk

2. Klik daarna op de optie“Gebruiker aanmaken” om een nieuwe gebruiker aan te maken.

Nieuwe gebruiker aanmaken

Typ details volledige naam, gebruikersnaam en wachtwoord. Selecteer dan de optie“Maak deze gebruiker beheerder” om de gebruiker het commando“sudo su” te laten uitvoeren en de rootprivileges te krijgen.

Nieuwe gebruiker met beheerdersrechten aanmaken

Klik nu op de knop“Klaar” om de configuratie te voltooien.

Rocky Linux installatieproces

1. Dubbelcheck je installatieconfiguraties voor elke fase. Klik daarna op de knop“Begin Installatie” om de Rocky Linux installatie te starten.

Installatieoverzicht Rocky Linux

2. Hieronder zie je de pagina van het Rocky Linux installatieproces.

Voortgang Rocky Linux installatie

3. Zodra de installatie voltooid is, klik je op de knop“Reboot System” om de machine opnieuw op te starten.

Rocky Linux installatie voltooid en herstart het systeem

4. Verwijder vervolgens het installatiemedium en start op naar de standaardschijf.

Tijdens het opstartproces zie je de Rocky Linux grub zoals hieronder.

Rocky Linux GRUB

Selecteer het Rocky Linux menu bovenaan en druk op“Enter” om het systeem op te starten.

Rocky Linux installatie verifiëren

Om de Rocky Linux installatie te verifiëren, moet je inloggen op de server en de Rocky Linux versie controleren.

1. Typ op de Rocky Linux inlogpagina je gebruikersnaam en wachtwoord. Druk dan op“Enter” om in te loggen op het systeem.

2. Voer nu het volgende commando uit om de Rocky Linux versie, kernel versie en de huidige gebruikerslogin te controleren.

uname -r
whoami
cat /etc/redhat-release

Zoals hieronder te zien is, heb je de Rocky Linux 8.4 Green Obsidian geïnstalleerd.

Rocky Linux login

Verifieer Sudo Root Privileges

1. Voer het onderstaande sudo commando uit om de root sudo privileges te testen.

sudo su

Typ het wachtwoord van je gebruiker en druk op“Enter“.

2. Controleer nu de huidige gebruiker met het volgende commando.

id
whoami

Zodra je de rootprivileges hebt, zou je soortgelijke uitvoer als hieronder moeten krijgen.

Root Sudo privileges verifiëren

Controleer de SSH-dienst

1. Controleer het IP adres van de Rocky Linux server met het volgende commando voordat je de status van de SSH service controleert.

sudo ip a

Je krijgt dezelfde uitvoer als hieronder.

Controleer IP Adres server

Zoals op de schermafbeelding te zien is, krijgt de Rocky Linux server een IP adres“192.168.122.10“. Je maakt verbinding met de server via het IP-adres van deze server.

2. Controleer vervolgens de SSH-service door onderstaand commando uit te voeren.

sudo systemctl status sshd

Zoals hieronder te zien is, is de SSH-service actief en draait op standaard SSH-poort 22.

SSH-dienst verifiëren

3. Open vervolgens het IP adres van de Rocky Linux server vanaf een andere machine met het ssh commando zoals hieronder.

ssh [email protected]

Typ“yes” om de vingerafdruk van de server te bevestigen, typ dan het wachtwoord van je gebruiker en druk op“Enter“.

Als het gelukt is, krijg je de shell van de Rocky Linux server.

Voer vervolgens het onderstaande sudo commando uit en typ het wachtwoord van je gebruiker.

sudo su

Zodra je wachtwoord correct is, krijg je de root-privileges.

Inloggen op Rocky Linux Server met SSH

Conclusie

Gefeliciteerd! Je hebt met succes de Rocky Linux 8.4 geïnstalleerd. Nu kun je alle pakketten bijwerken en upgraden naar de nieuwste versie. En daarna ben je klaar om je applicatie op de Rocky Linux server in te zetten.