Les instructions suivantes détaillent la mise à jour d'Apache vers la dernière version dans les distributions CentOS, Redhat Linux, Ubuntu ou Debian.
Prérequis
- Serveur dédié ou machine virtuelle exécutant Red Hat® Enterprise Linux, CentOS, Ubuntu ou Debian.
Sauvegarder le fichier de configuration Apache
Il faut d'abord extraire le fichier de configuration de sauvegarde. Vous trouverez ci-dessous les fichiers de destination possibles où le fichier pourrait être localisé :Ubuntu et debian :
- /etc/apache2/httpd.conf
- /etc/apache2/apache2.conf
CentOS et Redhat :
- /etc/httpd/httpd.conf
- /etc/httpd/conf/httpd.conf
Exécutez la commande suivante pour copier le fichier de configuration dans un fichier de sauvegarde.
$ sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd-backup.conf
Installer le référentiel EPEL.
Suivez ce guide pour installer le référentiel EPEL. Voir Installer les référentiels EPEL et IUS sur CentOS et Red Hat pour suivre les étapes
Remarque : Cette étape s'applique uniquement aux distributions basées sur CentOS et RedHat.
Mettre à jour la version d'Apache
Exécutez la commande suivante pour mettre à jour Apache.
RHEL and CentOS based distributions:
# yum update httpd
Ubuntu and Debian based distributions:
# apt-get update && apt-get install apache2
or
# apt update && apt install apache2
Redémarrer le serveur Apache
Afin de redémarrer le serveur apache, vous pouvez exécuter la commande suivante
RHEL and CentOS based distributions:
# systemctl restart httpd
Ubuntu and Debian based distributions:
# systemctl restart apache2
Vérifier la version d'Apache
Pour vérifier la version du package qui a été installé, vous pouvez exécuter les commandes suivantes :
RHEL and CentOS based distributions:
#yum info httpd
or
#httpd -v
Ubuntu and Debian based distributions:
#dpkg -L apache2
or
#apache2 -v
Utilisez l'onglet Commentaires pour faire des commentaires ou poser des questions. Vous pouvez également démarrer une conversation avec nous.