Présentation
Un serveur LAMP est une combinaison de serveurs Web Apache, MySQL et PHP sur un serveur Linux. Il est largement utilisé pour héberger des sites Web basés sur PHP et MySQL sur le World Wide Web. Ce tutoriel est créé pour aider les administrateurs à configurer l'environnement d'hébergement Web basé sur LAMP sur Debian Jessie.
Ce tutoriel vous aide à configurer étape par étape la pile LAMP sur un système Debian 8 Jessie.
Étape 1 - Prérequis
Connectez-vous à votre système Debian avec un utilisateur privilégié sudo ou un utilisateur root à l'aide de la commande ssh. Les utilisateurs de Windows peuvent utiliser du mastic ou d'autres alternatives.
ssh [email protected]
Après vous être connecté à votre système Debian, mettez à niveau les packages actuels vers la dernière version disponible.
sudo apt-get update sudo apt-get upgrade
Installez également sur votre système les packages requis pour les commandes utilisées dans ce didacticiel.
sudo apt install ca-certificates apt-transport-https
Étape 2 - Installer Apache2
Les packages Apache2 sont disponibles dans les référentiels apt par défaut. Vous pouvez installer Apache2 sur une Debian 8 en exécutant la commande ci-dessous.
sudo apt-get install apache2
Étape 3 – Installer MySQL
Les packages de serveur MySQL sont également disponibles dans le référentiel de base Debian 9. Exécutez la commande ci-dessous pour installer le serveur MySQL pour votre configuration LAMP.
sudo apt-get install mysql-server
Les référentiels par défaut ne contiennent pas les derniers packages. Utilisez ce tutoriel pour installer le dernier serveur MySQL sur Debian 8.
Le processus d'installation vous demandera le mot de passe de l'utilisateur root.
Étape 4 - Installer PHP
Le référentiel Debian par défaut contenait des packages PHP plus anciens. Pour installer les dernières versions de PHP, activez le PPA ci-dessous sur votre système. Cela fournit les derniers packages PHP à installer sur Debian Linux.
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add - sudo echo "deb https://packages.sury.org/php/ jessie main" | tee /etc/apt/sources.list.d/php.list
Installez maintenant les packages PHP sur votre système. Installez également d'autres modules requis pour faire fonctionner PHP avec MySQL et Apache2.
apt update sudo apt-get install php php-mysql libapache2-mod-php
Étape 5 – Vérifier la configuration
L'installation de LAMP sur Debian 8 s'est terminée avec succès. Vous pouvez tester votre configuration en créant un fichier phpinfo sur votre serveur. Modifiez le fichier ci-dessous dans votre éditeur de texte préféré.
vi /var/www/html/info.php
Ajoutez le contenu ci-dessous.
PHP123 |
Accédez maintenant au fichier info.php dans un navigateur Web en utilisant l'adresse IP de votre système.