L'installation du module Apache PHP sur Ubuntu ou Debian est un processus simple qui peut être réalisé en quelques étapes seulement. Voici comment procéder :
1. Mettre à jour l'index des packages
Avant d'installer un package, il est recommandé de mettre à jour l'index du package pour vous assurer que vous disposez des dernières versions disponibles :
```
sudo apt-get mise à jour
```
2. Installez le module PHP
Pour installer le module Apache PHP, exécutez la commande suivante :
```
sudo apt-get install php libapache2-mod-php
```
3. Activer le module PHP
Une fois le module PHP installé, vous devez l'activer dans la configuration Apache. Pour cela, éditez le fichier de configuration Apache :
```
sudo nano /etc/apache2/mods-enabled/php7.0.conf
```
Remplacez « 7.0 » par la version de PHP que vous avez installée (par exemple, « 7.2 » ou « 7.3 »).
Décommentez (supprimez le "#" au début) les lignes du fichier qui commencent par "LoadModule" et "AddHandler". Votre configuration devrait ressembler à ceci :
```
LoadModule php7_module /usr/lib/apache2/modules/libphp7.0.so
Application AddHandler/x-httpd-php7.0 .php
```
Enregistrez le fichier et fermez l'éditeur.
4. Redémarrez Apache
Enfin, redémarrez le service Apache pour appliquer les modifications :
```
sudo service apache2 redémarrage
```
C'est ça! Le module PHP devrait maintenant être installé, activé et fonctionner avec votre serveur Apache. Vous pouvez le tester en créant un simple fichier PHP et en y accédant via un navigateur Web.
Voici un exemple de fichier PHP (index.php) que vous pouvez créer et enregistrer dans le répertoire racine des documents de votre serveur Web (généralement /var/www/html ou /public_html) :
```
écho " PHP fonctionne ! " ;
?>
```
Lorsque vous accédez au fichier via votre navigateur (par exemple, http://localhost/index.php), vous devriez voir une page affichant le texte « PHP fonctionne ! »
Si vous rencontrez des problèmes ou avez des questions supplémentaires, n'hésitez pas à vous référer à la documentation officielle d'Apache et PHP ou à demander de l'aide sur les forums de la communauté Linux.
|