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

Apache est un serveur web open source qui peut être utilisé sur les plates-formes Windows, Unix, Macintosh, etc., dont le but principal est de fournir des services http sécurisés, efficaces et fiables. Nous pouvons en savoir plus sur Apache sur son site officiel. Apache est généralement installé avec une série de langages connus sous le nom de LAMP :

Contenu LAMPE

  • Linux (système d'exploitation)
  • Àpache (serveur Web)
  • MySQL ou MariaDB (base de données)
  • PHP (contenu dynamique)

Commençons à analyser comment installer ce paquet LAMP dans notre environnement Debian 8. N'oubliez pas qu'avec LAMP, nous avons la possibilité d'héberger à la fois des sites et des applications Web avec les composants déjà mentionnés.

NoterN'oubliez pas que si nous ne sommes pas des utilisateurs root, nous devons ajouter sudo avant d'exécuter toute opération.

Il est toujours recommandé avant d'installer une application d'exécuter un apt-get mise à jour pour mettre à jour tous les paquets sur notre système Debian 8.

1. Comment installer Apache


Pour installer Apache nous allons exécuter la commande :
 apt-get installer apache2
Le processus de téléchargement et d'installation d'Apache commencera :

Une fois qu'il a été installé, nous pouvons vérifier l'installation en allant dans notre navigateur et en entrant l'adresse IP, dans Debian 8 pour pouvoir valider notre adresse IP, nous pouvons utiliser la commande ifconfig.Dans ce cas, l'adresse IP est 192.168.0.14. Lors de la saisie de notre IP dans la barre d'adresse, si Apache est correctement installé, nous verrons ce qui suit :

2. Comment installer MySQL


Ensuite, nous allons installer MySQL pour pouvoir accéder à la base de données, pour cela nous exécuterons la commande suivante :
 apt-get install mysql-server
Lors du processus d'installation de MySQL, nous devons indiquer le mot de passe de l'utilisateur root pour MySQL :

Cliquez sur OK et nous devons confirmer le mot de passe de l'utilisateur root. Une fois ce processus terminé, nous allons exécuter le script de configuration MySQL à l'aide de la commande suivante :

 mysql_secure_installation
Nous verrons ce qui suit :

Là, une série de questions seront présentées que nous devons configurer en fonction de nos besoins.

3. Comment installer PHP


La prochaine étape que nous effectuerons sera l'installation de PHP, pour cela nous devons entrer la commande suivante :
 sudo apt-get install php5 php-pear php5-mysql
Nous pouvons voir que le processus de téléchargement et d'installation de PHP commence :

Une fois PHP installé dans Debian 8, nous allons redémarrer le service Apache à l'aide de la commande suivante :

 service apache2 redémarrer
La prochaine chose que nous allons faire est modifier le fichier de configuration php Pour pouvoir le voir dans notre navigateur, pour cela, nous allons entrer dans l'itinéraire suivant : nano /var/www/info.php. Dans le fichier affiché, nous allons entrer les valeurs suivantes :
 

Nous sauvegardons les modifications en appuyant sur la combinaison de touches CTRL + O et nous sommes partis en utilisant la combinaison CTRL + X. Maintenant, nous pouvons entrer à nouveau dans notre navigateur et valider que PHP a été installé correctement, nous entrons la syntaxe http://ip_del_server/info.php, Là, nous verrons toutes les informations liées à PHP, SQL et autres paramètres.
De cette façon, nous avons installé de manière simple et pratique notre LAMP dans un environnement Debian 8. Apache dispose de certains fichiers que nous pouvons configurer en fonction des besoins de la structure.

Mise en place des fichiers
a2ensiteAvec cette commande nous pouvons activer un site web après avoir édité le fichier de configuration
a2dissiteAvec cette commande, nous pouvons désactiver un site Web en utilisant le fichier de configuration
a2enmodCette option est utile pour ajouter des modules supplémentaires dans Apache
a2dismodCette option est utile pour supprimer des modules supplémentaires dans Apache
a2queryAvec cette alternative, nous pouvons nous renseigner sur les sites Web actuellement activés

Mettons en pratique ces excellents utilitaires inclus dans LAMP et tirons le meilleur parti de notre serveur Debian 8.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave