Comment vérifier la version d’Apache dans un VPS
Le serveur HTTP Apache, communément appelé Apache, est l’une des solutions logicielles de serveur web les plus utilisées au monde. Connaître la version exacte d’Apache installée sur votre serveur privé virtuel (VPS) est essentiel pour maintenir la sécurité, la compatibilité et la performance.
Ce guide explique plusieurs méthodes fiables pour vérifier la version d’Apache sur les environnements VPS Linux et Windows.
Pourquoi vérifier la version d’Apache est important
- Sécurité : Différentes versions d’Apache peuvent contenir des vulnérabilités connues qui sont corrigées dans les nouvelles versions. Connaître votre version aide à garantir la sécurité de votre serveur.
- Compatibilité : Certaines applications et modules nécessitent des versions spécifiques d’Apache pour fonctionner correctement.
- Performance : Les nouvelles versions d’Apache incluent souvent des améliorations de performance et des corrections de bogues.
Méthode 1 : Vérifier la version d’Apache en utilisant la ligne de commande
Le moyen le plus rapide et le plus précis de vérifier la version d’Apache est via la ligne de commande.
Sur VPS Linux
- Connectez-vous à votre serveur en utilisant SSH.
- Exécutez la commande suivante :
apache2 -vSur certaines distributions, vous devrez peut-être utiliser :
httpd -vLa sortie ressemblera à ceci :
Server version: Apache/2.4.41 (Ubuntu)
Server built: 2021-03-11T18:58:20
Le numéro de version (par exemple,
2.4.41Sur VPS Windows
- Ouvrez Invite de commandes en appuyant sur Win + R, en tapant, et en appuyant sur Entrée.
cmd - Accédez au répertoire d’installation d’Apache, par exemple :
cd C:Program FilesApache GroupApache2bin- Exécutez la commande suivante :
httpd -vCette commande affichera la version d’Apache installée sur votre VPS Windows.
Méthode 2 : Vérifier la version d’Apache via le panneau de contrôle web
Si votre serveur utilise un panneau de contrôle basé sur le web tel que cPanel ou Plesk, vous pouvez généralement trouver la version d’Apache dans le tableau de bord.
- Connectez-vous à votre panneau de contrôle d’hébergement.
- Accédez à des sections telles que Informations sur le serveur, État du serveur ou Informations système.
- Localisez la version d’Apache indiquée parmi les détails du serveur.
Méthode 3 : Vérifier les fichiers de configuration d’Apache
Vous pouvez également inspecter les fichiers de configuration d’Apache, bien que cette méthode soit moins directe.
- Ouvrez le fichier de configuration principal d’Apache :
- Systèmes basés sur Red Hat :
/etc/httpd/conf/httpd.conf - Systèmes basés sur Debian :
/etc/apache2/apache2.conf
- Recherchez des commentaires ou des références de module qui indiquent la compatibilité des versions.
Bien que la version ne soit pas toujours explicitement indiquée, des commentaires de configuration connexes peuvent fournir des indices utiles.
Méthode 4 : Accéder à la page d’état du serveur Apache
Si le module d’état du serveur Apache est activé, vous pouvez voir des informations détaillées sur le serveur via une interface web.
Activer mod_status
Ajoutez la configuration suivante à votre installation d’Apache :
<Location "/server-status">
SetHandler server-status
Require host your-ip-address
</Location>
Redémarrez Apache :
sudo systemctl restart apache2Ensuite, ouvrez l’URL suivante dans votre navigateur :
http://your-server-ip/server-statusLa page d’état du serveur affiche divers détails, y compris la version d’Apache.
Conclusion
Vérifier la version d’Apache sur votre VPS est une tâche simple mais critique qui peut être effectuée à l’aide de la ligne de commande, des panneaux de contrôle, des fichiers de configuration ou de la page d’état du serveur.
Suivre votre version d’Apache aide à maintenir la sécurité du serveur, à garantir la compatibilité des applications et à optimiser la performance. Il est recommandé de mettre régulièrement à jour Apache vers la dernière version stable pour protéger votre serveur et garantir sa fiabilité à long terme.
