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.