Pour installer un LAMP (Linux, Apache, MySQL, PHP) sur Debian 11, vous pouvez suivre ces étapes :
- Mettez à jour le système en exécutant la commande suivante :
sudo apt update && sudo apt upgrade
- Installez Apache en exécutant la commande suivante :
sudo apt install apache2
- Vérifiez si Apache est en cours d’exécution en ouvrant un navigateur Web et en saisissant l’adresse IP du serveur. Si tout va bien, vous devriez voir la page d’accueil d’Apache.
- Installez MySQL en exécutant la commande suivante :
sudo apt install mysql-server
- Sécurisez l’installation MySQL en exécutant la commande suivante :
sudo mysql_secure_installation
- Installez PHP en exécutant la commande suivante :
sudo apt install php libapache2-mod-php php-mysql
- Redémarrez Apache pour que PHP soit pris en charge en exécutant la commande suivante :
sudo systemctl restart apache2
- Vérifiez si PHP fonctionne correctement en créant un fichier PHP de test. Créez un fichier nommé « info.php » dans le répertoire « /var/www/html/ » en utilisant la commande suivante :
sudo nano /var/www/html/info.php
- Ajoutez le code suivant dans le fichier « info.php » :
<?php
phpinfo();
?>
- Enregistrez et fermez le fichier « info.php ».
- Accédez au fichier « info.php » en ouvrant un navigateur Web et en saisissant l’adresse IP du serveur suivie de « /info.php » (par exemple, http://adresse_ip_du_serveur/info.php). Si PHP fonctionne correctement, vous verrez une page affichant les informations PHP.
C’est tout ! Vous avez maintenant un serveur LAMP fonctionnel sur Debian 11. Vous pouvez maintenant créer et exécuter des applications Web PHP qui utilisent une base de données MySQL.