GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer LAMP (Apache, MySQL, PHP) sur Debian 9 Stretch

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 didacticiel est créé pour aider les administrateurs à configurer la pile LAMP sur Debian 9. Dans ce didacticiel, nous installons Apache et MySQL à partir des référentiels de base Debian 9. Nous vous aiderons à ajouter un référentiel tiers pour l'installation de PHP.

Étape 1 - Prérequis

Connectez-vous à votre serveur Debian 9 en utilisant les privilèges sudo ou l'utilisateur root sur la ligne de commande.

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 les packages ci-dessous sur votre système requis pour les commandes suivantes de ce didacticiel.

sudo apt install ca-certificates apt-transport-https 

Étape 2 - Installer Apache2

Les référentiels de base Debian 9 contiennent des packages Apache 2.4. Vous pouvez simplement installer les packages Apache2 en exécutant les commandes suivantes sur votre système Debian 9.

sudo apt-get install apache2

Étape 3 – Installer MySQL

Le référentiel de base Debian 9 contient MariaDB (remplacement de MySQL) comme serveur de base de données par défaut. Si vous êtes d'accord pour utiliser MariaDB, exécutez les commandes d'installation, sinon suivez le didacticiel d'installation du serveur MySQL.

sudo apt-get install mysql-server

Étape 4 - Installer PHP

Les référentiels système Debian 9 par défaut contiennent une ancienne version de PHP. Pour installer la dernière version de PHP, ajoutez un PPA tiers à votre système. Exécutez la commande ci-dessous pour ajouter PPA à votre système.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

Installez ensuite la dernière version de PHP sur Debian 9.

sudo apt update
sudo apt install php php-mysql libapache2-mod-php

Étape 5 – Vérifier la configuration

Pour vérifier la configuration de LAMP sur Debian 9, créez un script PHP avec la fonction phpinfo() sous la racine du document Apache. Pour ce faire, modifiez /var/www/html/info.php fichier dans votre éditeur de texte préféré et ajoutez le contenu ci-dessous au fichier et enregistrez-le.

PHP
123

Accédez maintenant au fichier info.php dans le navigateur Web en utilisant l'adresse IP de votre système.


Debian
  1. Comment installer Apache, MySQL, PHP (LAMP) sur CentOS/RHEL 7

  2. Comment installer Apache, MySQL, PHP (LAMP) sur Ubuntu 16.04 LTS

  3. Comment installer et configurer PHP et Apache (pile LAMP) sur Debian 11

  4. Comment installer LAMP sur Debian 8

  5. Comment installer LAMP Apache, MySQL, PHP sur Debian 11

Comment installer Apache, MariaDB, PHP (pile LAMP) sur Debian 11

Comment installer Apache, MariaDB et PHP (LAMP) sur Debian 11

Comment installer LAMP (Apache, MySQL, PHP) sur Debian 8 Jessie

Comment installer LAMP (Apache, MySQL, PHP) sur Debian 10

Comment installer Linux, Apache, MySQL, PHP (LAMP) sur le serveur cloud Debian 8.2

Comment installer Apache, MySQL, PHP (LAMP) sur Arch Linux