Hoe installeer je Apache op CentOS 8

In deze tutorial zetten we de nodige stappen uiteen om Apache op CentOS 8 te installeren. Voordat je doorgaat met deze tutorial, controleer of je ingelogd bent als gebruiker met sudo-rechten. Alle commando’s dienen uitgevoerd te worden als een non-root user.

De Apache HTTP-server is de meest gebruikte webserver ter wereld. Het biedt vele krachtige functies, waaronder dynamisch laadbare modules, robuuste media-ondersteuning en uitgebreide integratie met veelgebruikte populaire software.

CentOS 8 Basis

De basis voor de onderstaande cases is een minimal install van CentOS 8.2. Voer onderstaande commando’s in voor EPEL repository en update.

sudo dnf install epel-release -y
sudo dnf update -y

Stap 1. Installeer Apache

sudo dnf install httpd -y

Stap 2. Activeer en check het proces

sudo systemctl enable –now httpd
sudo systemctl status httpd

>> httpd.service – The Apache HTTP Server
>> Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
>> Active: active (running) since Thu 2020-10-22 20:08:28 CEST; 10s ago
>> Docs: man:httpd.service(8)
>> Main PID: 14820 (httpd)
>> Status: “Running, listening on: port 80”
>> Tasks: 213 (limit: 11481)
>> Memory: 28.3M
>> CGroup: /system.slice/httpd.service
>> ├─14820 /usr/sbin/httpd -DFOREGROUND
>> ├─14821 /usr/sbin/httpd -DFOREGROUND
>> ├─14822 /usr/sbin/httpd -DFOREGROUND

Stap 3. Check de homepage

curl http://localhost/

>> <?xml version=”1.0″ encoding=”utf-8″?>
>> <!DOCTYPE HTML>
>> <html lang=”en”>
>> <head>
>> <title>CentOS Apache HTTP </title>

IT-traineeship

Gefeliciteerd, je hebt Apache geïnstalleerd op CentOS 8. Mocht je jezelf nog verder willen ontwikkelen met container technologie zoals Docker en Kubernetes en willen weten hoe je dit kan implementeren voor een organisatie in de Cloud? Dan is het Axxius IT-traineeship precies wat je zoekt. Neem contact met ons op zodat wij een eerste gesprek kunnen inplannen en de mogelijkheden voor jouw kunnen bespreken.