Changer la version de PHP en localhost : PHP 8.1 pour WordPress

Vérifier la version de PHP activée : # php -v

apt-get install php8.1*
update-alternatives --config php (pour choisir version de PHP active, si plusieurs)
systemctl restart apache2 (redémarrer le serveur web)
reboot  (pour vérifier que le changement est effectif après redémarrage)
# php -v
PHP 8.1 

Si on ne voit pas le dossier /etc/php/8.1 : ls /etc/php

# sudo apt-get update
# sudo apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release
# curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x
# sudo apt-get update
# sudo apt-get install php8.1
# ls /etc/php

Installer PHP 8.1 et purger les autres versions de PHP

# php -v
PHP 8.1 

# ls /etc/php  →  5.6  7.0  7.1  7.2  7.3 7.4  8.0  8.1	8.2

Pour ne conserver QUE php8.1

 1) Supprimer toutes les autres versions même partielles :
#  apt-get purge '*php7.0*'
#  apt-get purge '*php7.1*'
#  apt-get purge '*php7.2*'
#  apt-get purge '*php7.3*'
#  apt-get purge '*php8.0*'

2) Effacer les dossiers :
# rm -rd /etc/php/5.6
# rm -rd /etc/php/7.0
# rm -rd /etc/php/7.1
# rm -rd /etc/php/7.2
# rm -rd /etc/php/7.3
# rm -rd /etc/php/8.0

# ls /etc/php  →  8.1

3) Compléter l’installation de PHP8.1 et mieux
apt-get install  php8.1*mbstring php8.1*xml  8.1intl  php8.1*apcu   php8.1*cache   php8.1*sql
service apache2 reload
service apache2 status
ou mieux …  sudo reboot
# php -v
PHP 8.1