ce que je conseille de faire pour une réinstallation complète c'est de virer la pile LAMP via APT comme tu l'as fait :
sudo apt autoremove --purge apache2 php\* libapache2-mod-php\* mysql-server\* mariadb-server\* php-mysql\*
puis virer les fichiers de config de chaque logiciel :
apache :
sudo mv /etc/apache2 /etc/apache2.bak
php :
sudo mv /etc/php /etc/php.bak
mysql / mariadb :
sudo mv /etc/mysql /etc/mysql.bak
virer les bases de données :
sudo mv /var/lib/mysql /var/lib/mysql.bak
recréer ce répertoire pour éviter une erreur lors de la réinstallation de mariadb/mysql :
sudo mkdir -p /etc/mysql/conf.d
puis faire une mise à jour du système :
sudo apt clean
sudo apt update
sudo apt upgrade
pour finalement réinstaller proprement :
sudo apt install apache2 php libapache2-mod-php mariadb-server php-mysql
sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip
vérifier le bon fonctionnement d'apache sur
http://localhost
de php avec
php -v
et de mysql avec
sudo mysql
(puis
quit)
en cas de problème avec mysql, voir
https://doc.ubuntu-fr.org/mysql#apparmor :
sudo apt install apparmor-utils
sudo aa-complain /usr/sbin/mysqld
et redémarrer puis réessayer
sudo mysql
(puis
quit)