GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et configurer le serveur LAMP sur Ubuntu

LAMP ou LAMP stack est une plate-forme de développement open source très utile conçue pour Linux. Il s'appelle LAMP car il utilise Linux comme système d'exploitation, Apache en tant que serveur Web, MySQL comme SGBD relationnel et PHP comme langage de script. L'installation de LAMP sur Ubuntu est assez simple. Cet article décrit un moyen très pratique d'installer et de configurer LAMP sur votre système Ubuntu.

Les commandes et procédures décrites dans cet article ont été exécutées sur un système Ubuntu 18.04 LTS.

Installation de la LAMPE

Suivons ces étapes afin d'installer facilement LAMP sur notre système :

Étape 1 :Installez le package tasksel

Dans ce didacticiel, nous installons LAMP sur nos systèmes via l'utilitaire tasksel. Par conséquent, il est important de vérifier si tasksel est installé sur votre système ou non. Exécutez la commande suivante en tant que root dans votre terminal Ubuntu afin d'installer tasksel :

$ sudo apt install tasksel

Entrez Y pour continuer l'installation.

Étape 2 :Installez LAMP à l'aide de tasksel

Utilisez la commande suivante pour installer le serveur LAMP en tant que sudo via tasksel :

$ sudo tasksel install lamp-server

Votre package LAMP sera installé de la manière suivante :

Étape 3 :Vérifier l'installation de LAMP

Vous pouvez vérifier si votre installation LAMP fonctionne correctement ou non en créant un exemple de page PHP.

Exemple :

Créons une page d'informations PHP en saisissant la commande suivante dans notre Terminal :

$ sudo bash -c "echo -e '<?php\nphpinfo();\n?>' > /var/www/html/phpinformation.php"

Vous pouvez accéder à cette page sur votre hôte local en saisissant le lien suivant dans votre navigateur :

http://localhost/phpinformation.php

La page suivante vérifie que LAMP a été correctement installé sur votre système.

Configurer LAMP (Linux Apache MySQL et PHP)

Après avoir installé LAMP, c'est une bonne idée de le configurer selon vos besoins.

MySQL sécurisé

Si vous souhaitez utiliser votre serveur LAMP en production, il est préférable de sécuriser votre installation MySQL. Pour ce faire, exécutez la commande suivante :

$ sudo mysql_secure_installation

Vous pouvez ensuite contourner le problème avec la sortie pour sécuriser le mot de passe root et d'autres configurations de sécurité.

Configurer le pare-feu

Pour configurer votre pare-feu, exécutez la commande suivante en tant que sudo :

$ sudo ufw allow in "Apache Full"

Cette configuration autorisera le trafic entrant sur deux ports, TCP 80 et TCP 443.

Installer des modules PHP

Vous pouvez personnaliser les modules PHP à utiliser avec LAMP autres que ceux déjà fournis avec l'installation de LAMP. Tout d'abord, récupérons une liste des modules que vous pouvez choisir via la commande suivante :

$ apt-cache search ^php- | grep module

Vous pouvez ensuite installer n'importe lequel de ces modules via la commande suivante :

Syntaxe :

$ sudo apt install [nom-du-module]

Exemple :

$ sudo apt install php7.2-zip

Grâce à cet article, vous avez appris à installer et à configurer LAMP sur votre système Ubuntu. Cela comprenait l'installation de LAMP via tasksel, puis la vérification de l'installation en créant un exemple de fichier .php. De plus, vous pouvez également configurer LAMP pour le rendre plus sûr et utilisable en suivant les étapes décrites ci-dessus.


Ubuntu
  1. Comment installer et configurer un serveur NFS sur Ubuntu 20.04

  2. Comment installer et configurer Algo VPN Server sur Ubuntu 20.04

  3. Comment installer et configurer le serveur DHCP sur Ubuntu 20.04

  4. Comment installer et configurer le serveur Redis dans Ubuntu

  5. Comment installer et configurer Squid Proxy sur Ubuntu 20.04

Comment installer et configurer le serveur VNC sur Ubuntu 20.04

Comment installer et configurer VNC sur Ubuntu Server 20.04

Comment installer et configurer le serveur DNS sur Ubuntu 16.04 LTS

Comment installer et configurer Parse Server sur Ubuntu 20.04

Comment installer et configurer un serveur TeamSpeak sur Ubuntu 18.04

Comment installer et configurer un serveur Minecraft sur Ubuntu 18.04