GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer le serveur LAMP sur Debian 9

LAMP (une pile de serveurs) signifie Linux, Apache, MySQL 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 autres pour gérer leurs sites Web.

Voici le petit guide sur l'installation de LAMP Stack sur Debian 9.

Installer la pile LAMP

Installer Linux

Voici l'article sur l'installation étape par étape de Debian 9 et la mise à niveau de Debian 8 Jessie vers Debian 9 Stretch.

Nous allons maintenant procéder à l'installation d'AMP (Apache v2.4, PHP version 7.3, MariaDB v10.3) sur Debian 9. Alors installons-les un par un.

Installer Apache

Pour commencer, nous allons installer le serveur Web Apache.

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

sudo apt-get update

Le nom du package du serveur Web Apache est apache2 . Installez apache2 package en utilisant apt-get commande.

sudo apt-get -y install apache2-data apache2-utils

Vérifiez l'état du service de serveur Web Apache.

sudo systemctl status apache2

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

Ouvrez n'importe quel navigateur Web, puis naviguez jusqu'à l'URL suivante.

http://localhost/

OU

http://votre-adresse-ip/

Vous obtiendrez la "page par défaut d'Apache2 Debian ", cette page par défaut vous confirme que le serveur HTTP 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 et le répertoire embauche comme suit.

       /etc/apache2/
       |-- apache2.conf
       |       `--  ports.conf
       |-- mods-enabled
       |       |-- *.load
       |       `-- *.conf
       |-- conf-enabled
       |       `-- *.conf
       `-- sites-enabled
               `-- *.conf

Installer MariaDB

MariaDB est le remplacement du serveur MySQL, développé par les développeurs originaux de MySQL pour rester et avoir un SGBDR open source. MariaDB est aujourd'hui l'un des serveurs de base de données les plus populaires au monde.

Pour installer MariaDB, exécutez la commande suivante

sudo apt-get -y install mariadb-server mariadb-client

Sécurisé, serveur MariaDB utilisant « mysql_secure_installation ” commande.

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

Cette commande vous permet d'améliorer la sécurité de votre installation MariaDB des manières suivantes :

  • Vous pouvez définir un mot de passe pour DB root compte.
  • Vous pouvez restreindre les comptes racine à l'hôte local.
  • Vous pouvez supprimer un utilisateur anonyme comptes.
  • Vous pouvez supprimer la base de données de test et des privilèges permettant à quiconque d'accéder aux bases de données dont les noms commencent par test_ .

Installer PHP

Par défaut, le serveur Apache prend en charge le .html mais pas PHP, pour cela vous devez installer PHP et le package d'extension php pour le serveur MariaDB.

Ici, nous allons installer PHP 7 sur Debian 9.

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

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

sudo systemctl restart apache2

Tester la pile LAMP

Pour tester un PHP 7, il faut placer un .php fichier sur la racine de document par défaut du serveur HTTP Apache. La racine du document du site par défaut est /var/www/html . S, nous allons maintenant créer un fichier PHP (info.php ) dans ce répertoire et appelez-le dans un navigateur. La sortie affichera de nombreux détails utiles sur notre installation PHP, tels que la version PHP installée.

Utilisez un éditeur VI pour créer le info.php fichier.

sudo vi /var/www/html/info.php

Cette commande vi ouvrira un fichier appelé info.php . Copiez/Collez les lignes ci-dessous dans le info.php fichier :

<?php phpinfo(); ?>

Enregistrez et fermez le fichier en utilisant Esc + :wq .

Ouvrez maintenant votre navigateur Web et saisissez l'URL suivante dans l'adresse Web.

http://localhost/info.php

OU

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

La page ressemblera à ci-dessous,

Conclusion

C'est tout. Vous avez installé avec succès la pile LAMP sur Debian 9.


Debian
  1. Comment installer le serveur Redis sur Debian 11

  2. Comment installer PHP 8.0 sur Debian 11

  3. Comment installer PHP 8.0 sur Debian 10 / Debian 9

  4. Installer le serveur LAMP sur Debian 11

  5. Comment installer PHP 8 sur Debian 10

Comment installer SuiteCRM sur Debian 9

Comment installer Zen Cart sur Debian 9

Comment installer PHP 8 sur Debian 11

Comment installer PHP Composer sur Debian 11

Comment installer la pile LAMP sur Debian 10

Comment installer le serveur LAMP sur Debian 11