GNU/Linux >> Tutoriels Linux >  >> Linux

Installer une pile LAMP sur Debian 10

Une pile LAMP est une collection de logiciels open source que vous pouvez utiliser comme plate-forme pour créer des sites Web et des applications Web. Le terme LAMP est un acronyme désignant le système d'exploitation Linux®, le serveur Apache®HTTP, le système de base de données MySQL® et le langage de programmation PHP.

Prérequis

Vous avez besoin d'un serveur Linux exécutant Debian 10

Installer une pile LAMP

Effectuez les étapes suivantes pour installer une pile LAMP :

  1. Avant d'installer LAMP, assurez-vous que les référentiels de gestion des packages sont entièrement à jour. Exécutez la commande suivante pour obtenir les dernières listes de packages et mettre à jour les packages installés vers leurs dernières versions :

    sudo apt update
    
  2. Pour installer Apache, configurez-le pour qu'il démarre au démarrage, et démarrez le service, exécutez les commandes suivantes :

    sudo apt install apache2
    sudo systemctl start apache2.service
    sudo systemctl enable apache2.service
    
  3. Pour ajouter une règle de pare-feu pour autoriser le port 80 et rendre cette modification persistante, exécutez les commandes suivantes :

    sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    sudo iptables-save
    
  4. Pour installer MariaDB, qui est la base de données que ce LAMP utilise à la place de MySQL, démarrez le service et configurez-le pour qu'il démarre automatiquement au démarrage, exécutez les commandes suivantes :

    sudo apt-get install mariadb-server mariadb-client
    sudo systemctl start mariadb.service
    sudo systemctl enable mariadb.service
    
  5. Pour finaliser l'installation de MariaDB, utilisez la commande suivante pour exécuter l'assistant d'installation de MariaDB :

    sudo mysql_secure_installation
    

    Lorsque vous parcourez le programme d'installation, qui est facultatif, vous pouvez simplement répondre oui à toutes les invites de ce guide.

  6. Pour installer PHP et d'autres modules requis par de nombreux services Web, exécutez la commande suivante. Vous pouvez toujours installer des modules supplémentaires si votre application en a besoin.

    sudo apt install php7.3 libapache2-mod-php7.3 php7.3-common php7.3-gmp php7.3-curl php7.3-soap php7.3-bcmath php7.3-intl php7.3-mbstring php7.3-xmlrpc php7.3-mysql php7.3-gd php7.3-xml php7.3-cli php7.3-zip
    
  7. Pour redémarrer Apache, exécutez la commande suivante :

     sudo systemctl restart apache2
    

Vous devriez maintenant pouvoir accéder à l'adresse IP de votre serveur dans un navigateur et voir la page de test Apache pour confirmer que vous avez correctement configuré le serveur. La pile LAMP est entièrement configurée et prête à servir de base à notre application après son installation. Étant donné que les applications que vous choisissez d'utiliser , en particulier avec PHP, nécessitent souvent des modules supplémentaires, soyez prêt à installer ces modules selon vos besoins.


Linux
  1. Comment installer PHP 7.4 / 7.3 / 7.2 / 7.1 sur Debian 10 / Debian 9

  2. Comment installer LAMP sur Debian 8

  3. Comment installer PHP 7.3 sur Debian 9

  4. Apprendre à installer Dolibarr sur Debian 9

  5. Installer une pile LAMP sur Ubuntu 18.04

Comment installer la pile LAMP sur Debian 11

Comment installer la pile LAMP sur Ubuntu 17.04

Comment installer la pile LAMP sur Ubuntu 17.10

Comment installer LAMP Stack sur Ubuntu 18.04 LTS

Comment installer une pile PHP7 LAMP sur CentOS 7

Installer la pile LAMP sur Rocky Linux 8