GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer la pile LAMP sur Debian 10

LAMP Stack signifie pile Linux, Apache, MariaDB et PHP. Ces quatre composants logiciels open source populaires sont utilisés par la plupart des sociétés d'hébergement Web, des développeurs Web, des blogs et d'autres pour héberger des sites Web.

Installer la pile LAMP

Installer Linux

Suivez l'installation étape par étape de Debian 10 ou la mise à niveau de Debian 9 Stretch vers Debian 10 Buster pour avoir le système d'exploitation Debian.

Nous allons maintenant procéder à l'installation d'Apache v2.4, PHP v7.3, MariaDB v10.3 sur Debian 10.

Installer Apache

Tout d'abord, nous allons installer le serveur Web Apache.

Mettez à jour l'index du référentiel de packages.

sudo apt update

Installez le package du serveur Apache à l'aide de apt commande.

sudo apt install -y apache2 apache2-utils

Vérifiez l'état du serveur Apache.

sudo systemctl status apache2

Nous allons maintenant tester le serveur Web Apache pour vérifier s'il fonctionne correctement ou non.

Ouvrez un navigateur Web, puis accédez à l'URL suivante.

http://localhost/

OU

http://votre-adresse-ip/

Vous obtiendrez la "page par défaut d'Apache2 Debian “. Cette page confirme que le serveur Apache fonctionne correctement.

La racine de document par défaut du serveur HTTP Apache est /var/www/html/ sur Debian et le fichier de configuration principal est /etc/apache2/apache2.conf . Des fichiers de configuration supplémentaires se trouvent dans /etc/apache2 répertoire.

Installer MariaDB

MariaDB est le serveur de base de données populaire et c'est le remplacement du serveur MySQL, développé par les développeurs originaux de MySQL.

Installez le serveur MariaDB à l'aide de la commande suivante

sudo apt install -y mariadb-server mariadb-client

Vérifiez l'état du service MariaDB.

sudo systemctl status mariadb

Exécutez le mysql_secure_installation commande pour améliorer la sécurité de votre installation MariaDB.

sudo mysql_secure_installation

LIRE :Comment sécuriser l'installation de MariaDB à l'aide de mysql_secure_installation

Installer PHP

Par défaut, le serveur Apache ne prend en charge que les documents .html, pas PHP. Pour prendre en charge PHP, vous devez installer PHP et le package d'extension PHP pour MariaDB afin de connecter la base de données.

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

Vous devrez redémarrer le serveur Apache après l'installation du package PHP.

sudo systemctl restart apache2

Tester la pile LAMP

Pour tester un PHP 7.3, nous placerons un fichier .php à la racine du document par défaut du serveur Apache.

La sortie affichera de nombreux détails utiles sur notre installation PHP, tels que la version PHP installée, les détails de l'extension PHP.

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Ouvrez maintenant un navigateur Web et accédez à l'URL suivante.

http://localhost/info.php

OU

http://votre-adresse-ip/info.php

La page ressemblera à ci-dessous,

Vous pouvez également voir la prise en charge de MariaDB pour PHP.

Conclusion

Vous avez installé avec succès la pile LAMP sur Debian 10. Veuillez partager vos commentaires dans la section des commentaires.


Debian
  1. Comment installer PHP 8.0 sur Debian 11

  2. Comment installer PHP 7.4 sur Debian 10

  3. Comment installer PHP sur Debian 11

  4. Comment installer PHP 7.2 sur Debian 9

  5. Comment installer PHP 7.3 sur Debian 10

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

Comment installer la pile Linux, Apache, MariaDB, PHP (LAMP) sur Debian 10

Comment installer la pile LAMP sur CentOS 8

Comment installer la pile LAMP sur Debian 8

Comment installer la pile LAMP sur Debian 11

Comment installer la pile LAMP sur CentOS 6