GNU/Linux >> Tutoriels Linux >  >> Debian

Mettre à jour Apache2 de Debian Wheezy vers Jessie

Présentation :
Alors que j'essayais de faire une mise à niveau complète de la distribution de Wheezy vers Jessie, la mise à niveau d'Apache2 ne s'est pas bien déroulée du tout :dpkg n'arrêtait pas de générer des erreurs de dépendances et des erreurs de scripts post-installation. Malheureusement, je n'ai pas d'échantillon de ces erreurs ici. Comme j'ai dû dist-upgrader plus de 30 serveurs de même nature j'ai décidé de trouver une solution et voici ce que j'ai trouvé :

ÉTAPES :
Supprimez les packages (mais pas les configurations) qui créeront des problèmes lors de la dist-upgrade.
apt-get remove apache2 apache2-mpm-prefork apache2-suexec apache2-utils apache2.2-bin apache2.2-common libapache-mod-security libapache2-mod-fcgid libapache2-mod-php5 libapache2-modsecurity
Ajoutez les dépôts par défaut suivants de Jessie dans /etc/apt/sources.list
# Debian Jessie
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
deb http://ftp.at.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.at.debian.org/debian/ jessie main contrib non-free

apt-get update && apt-get dist-upgrade
apt-get install apache2 apache2-bin apache2-data apache2-mpm-worker apache2-suexec apache2-suexec-pristine apache2-utils libapache2-mod-fcgid libapache2-mod-security2

REMARQUE :lors de cette mise à niveau, la version d'Apache passera de 2.2 à 2.4. Cela signifie que certaines directives de la version 2.2 ne seront plus valides pour la version 2.4, par exemple :
Déprécié
Oder deny,allow
Devrait changer :
Allow from All >> Require All granted
Deny from All >> Require All denied

etc.
Consultez ce site spécial Apache pour plus d'informations sur la mise à niveau d'Apache 2.2 vers 2.4.
https://httpd.apache.org/docs/2.4/upgrading.html


Debian
  1. Comment mettre à niveau Debian 8 Jessie vers Debian 9 Stretch

  2. Mise à niveau de Debian 6 Squeeze avec ISPConfig et courrier/postfix vers Debian 7 Wheezy

  3. Comment mettre à niveau Debian 7 Wheezy vers Debian 8 Jessie

  4. Mise à niveau de GlusterFS de 3.2 (Debian) à 3.4 pour Debian Wheezy

  5. Debian – Comment installer un seul paquet depuis Debian Testing ou Unstable sur Stable ?

Utilisation de la messagerie Web RoundCube avec ISPConfig 3 sur Debian Wheezy (Apache2)

Le serveur parfait - Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)

Le serveur parfait - Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1)

Comment mettre à jour Debian 10 vers Debian 11

Comment mettre à jour Debian 8 Jessie vers Debian 9 Stretch

Passer de 10.04 à 11.04 ?