Aller au contenu principal

Comment installer Apache HTTP Server sur Fedora

Comment installer Apache HTTP Server sur Fedora

Apache HTTP Server est un serveur web open-source populaire largement utilisé pour l'hébergement de sites web et d'applications web. C'est un serveur web fiable, flexible et sécurisé qui est compatible avec la plupart des systèmes d'exploitation, y compris Fedora. Dans ce tutoriel, nous allons vous guider à travers le processus d'installation d'Apache HTTP Server sur Fedora.

Prérequis

Avant de commencer l'installation, assurez-vous d'avoir ce qui suit :

  • Un système Fedora avec un accès root ou sudo
  • Une connexion Internet active

Étape 1 : Mettre à jour le référentiel des paquets

La première étape consiste à mettre à jour le référentiel des paquets pour nous assurer d'avoir les derniers paquets et dépendances. Ouvrez le terminal et exécutez la commande suivante :

sudo dnf update

Cette commande mettra à jour le référentiel des paquets et installera toutes les mises à jour disponibles.

Étape 2 : Installer Apache HTTP Server

Après avoir mis à jour le référentiel des paquets, nous pouvons maintenant procéder à l'installation d'Apache HTTP Server. Exécutez la commande suivante dans le terminal :

sudo dnf install httpd

Cette commande installera Apache HTTP Server et ses dépendances. Pendant l'installation, il vous sera demandé de confirmer l'installation en tapant "y" puis en appuyant sur "Entrée".

Étape 3 : Démarrer Apache HTTP Server

Une fois l'installation terminée, nous pouvons démarrer Apache HTTP Server. Exécutez la commande suivante :

sudo systemctl start httpd

Cette commande démarrera Apache HTTP Server et le rendra disponible à l'utilisation. Pour confirmer que le serveur est en cours d'exécution, exécutez la commande suivante :

sudo systemctl status httpd

Cette commande affichera l'état d'Apache HTTP Server et indiquera s'il est en cours d'exécution ou non.

Étape 4 : Configurer le pare-feu

Par défaut, Fedora est livré avec un pare-feu qui peut bloquer le trafic entrant vers Apache HTTP Server. Pour autoriser le trafic vers le serveur, nous devons configurer le pare-feu. Exécutez la commande suivante :

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

Cette commande ouvrira le port HTTP sur le pare-feu et le rendra disponible pour le trafic entrant.

Étape 5 : Tester Apache HTTP Server

Après avoir configuré le pare-feu, nous pouvons maintenant tester Apache HTTP Server en ouvrant un navigateur web et en tapant l'adresse IP ou le nom de domaine du serveur. Si tout est configuré correctement, vous devriez voir la page par défaut d'Apache HTTP Server.

Étape 6 : Activer Apache HTTP Server au démarrage

Pour vous assurer qu'Apache HTTP Server démarre automatiquement lorsque le système démarre, exécutez la commande suivante :

sudo systemctl enable httpd

Cette commande activera Apache HTTP Server au démarrage et il démarrera automatiquement lorsque le système redémarrera.

Conclusion

Félicitations ! Vous avez réussi à installer Apache HTTP Server sur Fedora. Apache HTTP Server est un serveur web fiable et sécurisé qui peut héberger des sites web et des applications web. En suivant ce tutoriel, vous pouvez facilement installer et configurer Apache HTTP Server sur votre système Fedora. N'oubliez pas de maintenir votre serveur à jour et sécurisé en permanence.