Le serveur HTTP Apache ou simplement Apache est un logiciel de serveur Web multiplateforme gratuit et open source développé et maintenu par Apache Software Foundation. Apache est un serveur Web facile à apprendre et à configurer, offrant la possibilité d'héberger des sites Web principalement via les protocoles HTTP ou HTTPS. Sous le système RHEL 8 / CentOS 8, le serveur Web Apache est connu sous le nom httpd
.
Dans ce didacticiel, vous apprendrez :
- Comment installer le serveur Web Apache
- Comment activer et démarrer le serveur Web Apache
- Comment ouvrir le port HTTP 80 du pare-feu
- Comment créer un même site Web de base

dnf
commande Configuration logicielle requise et conventions utilisées
Catégorie | Exigences, conventions ou version du logiciel utilisée |
---|---|
Système | Red Hat Enterprise Linux 8 |
Logiciel | Apache/2.4.35 (Red Hat Enterprise Linux) |
Autre | Accès privilégié à votre système Linux en tant que root ou via le sudo commande. |
Conventions | # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié |
Comment installer Apache sur RHEL 8 / CentOS 8 Linux instructions étape par étape
- La première étape consiste à utiliser
dnf
commande pour installer le paquet appeléhttpd
:# dnf install httpd
- Exécutez et activez le serveur Web Apache pour qu'il démarre après le redémarrage :
# systemctl enable httpd # systemctl start httpd
- Facultativement, si vous souhaitez que votre serveur Web Apache soit accessible à distance, ouvrez le port 80 du pare-feu HTTP :
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --reload
Pour plus d'informations, visitez RHEL 8 ouvrir le port de pare-feu HTTP 80 et le port HTTPS 443 avec le tutoriel firewalld.
- Insérez les fichiers de votre site Web.
Par défaut, le serveur Web Apache vous accueillera avec une page d'accueil par défaut. Pour désactiver la page d'accueil Apache par défaut, insérez votre
index.html
dans/var/www/html/
annuaire. Par exemple :echo Apache on RHEL 8 / CentOS 8 > /var/www/html/index.html
- Accédez à votre site Web.
Pour accéder à votre nouvel exemple de site Web, naviguez dans votre navigateur Web vers
http://YOUR-APACHE-IP-ADDRESS
ouhttp://YOUR-APACHE-HOSTNAME
. Par exemplehttp://192.168.1.151
.