Association Apache-PHP
- En l'état le serveur ne permet pas de traiter les scripts PHP
- L'accès à une ressource au format php retourne le code source au lieu du résultat de son éxécution
- Le traitement des scripts php par le serveur nécessite l'activation du module php8.x
- Préalable : avoir installé PHP sur sa machine avec les packages suivants
php, php-common
- Étape1 : installer le package contenant le module apache-php
$ sudo apt install
libapache2-mod-php
- Étape2 : adapter le fichier
/etc/apache2/mods-available/php8.x.conf
si on a activé les
dossiers /home/*/public_html
via le module userdir
- Étape3 : adapter le fichier
/etc/php/8.x/apache2/php.ini
à l'aide des versions de bases disponibles
dans /usr/lib/php/8.1/
- Étape4 : activer le module php
$ sudo a2enmod php8.x
- Étape5 : redémarrer le service apache2
$ sudo service apache2 restart