Comment installer LAMP sur Ubuntu
LAMP est un acronyme pour Linux, Apache, MySQL (ou MariaDB) et PHP. Il s’agit d’une pile de serveurs web open-source populaire utilisée pour développer et déployer des sites web et des applications dynamiques. Cet article vous guidera dans le processus d’installation de la pile LAMP sur un serveur Ubuntu
1. Conditions préalables
Avant de commencer, assurez-vous que vous disposez des éléments suivants
- Un serveur fonctionnant sous Ubuntu (18.04 ou plus récent).
- Des privilèges Sudo sur le serveur.
- Un terminal ou un accès SSH à votre serveur.
2. Mettre à jour votre système
Commencez par mettre à jour l’index des paquets pour vous assurer que vous disposez des dernières informations sur les paquets disponibles
sudo apt update
sudo apt upgrade -y
3. Installer Apache
Étape 1 : Installer Apache
Pour installer le serveur web Apache, exécutez la commande suivante
sudo apt install apache2 -y
Étape 2 : Démarrer et activer Apache
Après l’installation, démarrez le service Apache et activez-le au démarrage
sudo systemctl start apache2
sudo systemctl enable apache2
Étape 3 : Vérifier l’installation d’Apache
Pour vérifier qu’Apache fonctionne, ouvrez votre navigateur web et accédez à l’adresse IP de votre serveur : http://your_server_ip Vousdevriez voir la page d’accueil par défaut d’Apache
4. Installer MySQL
Étape 1 : Installer MySQL
Pour installer MySQL, exécutez la commande suivante
sudo apt install mysql-server -y
Étape 2 : Sécuriser l’installation de MySQL
Après l’installation, exécutez le script de sécurité pour améliorer la sécurité de MySQL
sudo mysql_secure_installation
Suivez les invites pour définir un mot de passe root et configurer d’autres options de sécurité
Étape 3 : Vérifier l’installation de MySQL
Connectez-vous à MySQL pour vérifier l’installation
sudo mysql -u root -p
Saisissez le mot de passe root que vous avez défini au cours de la procédure d’installation sécurisée
5. Installer PHP
Étape 1 : Installer PHP et les extensions nécessaires
Pour installer PHP et certaines extensions courantes, exécutez la commande suivante
sudo apt install php libapache2-mod-php php-mysql -y
Étape 2 : Redémarrer Apache
Après avoir installé PHP, redémarrez le serveur Apache pour activer le module PHP
sudo systemctl restart apache2
Étape 3 : Vérifier l’installation de PHP
Pour vérifier que PHP est installé et fonctionne, créez un fichier d’information PHP
- Créez un nouveau fichier dans le répertoire racine du site web :
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
- Ouvrez votre navigateur web et naviguez vers :
Vous devriez voir une page affichant des informations PHP
6. Nettoyer
Après avoir vérifié l’installation, il est conseillé de supprimer le fichier d’informations PHP pour des raisons de sécurité
sudo rm /var/www/html/info.php
7. Conclusion
Vous avez installé avec succès la pile LAMP sur votre serveur Ubuntu. Avec Linux, Apache, MySQL et PHP, vous pouvez maintenant développer et déployer des applications web dynamiques. Mettez régulièrement à jour votre pile logicielle pour garantir des performances et une sécurité optimales.