GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer LAMP sur Debian 8

Nous allons vous montrer comment installer LAMP sur Debian 8. Une pile LAMP est synonyme de serveur LAMP ou de serveur Web LAMP. Il fait référence à une configuration qui comprend Linux, Apache, MySQL (MariaDB) et PHP. L'installation de LAMP sur Debian 8 est une tâche assez simple et ne devrait pas prendre plus de 10 minutes.

1. METTRE À JOUR LE SYSTÈME

Assurez-vous que votre serveur est entièrement à jour en utilisant :

# apt-get update && apt-get upgrade

2. INSTALLER APACHE

Pour installer Apache sur votre serveur Debian 8, vous devez exécuter la commande suivante :

# apt-get install apache2

Une fois l'installation terminée, vous devez permettre à Apache de démarrer au démarrage :

# systemctl enable apache2

Vérifiez qu'Apache est en cours d'exécution en ouvrant un navigateur Web et en visitant l'adresse IP de votre serveur (http://server_ip). Vous devriez obtenir la page d'accueil d'Apache comme celle ci-dessous :

3. INSTALLER MYSQL

Installons maintenant MySQL. Émettez ce qui suit :

# apt-get install mysql-server mysql-client

Lors de l'installation, il vous sera demandé d'entrer un mot de passe pour l'utilisateur racine MySQL. N'entrez pas un mot de passe facile à déchiffrer. Il doit contenir au moins 8 caractères mélangés avec des majuscules et des minuscules.

Maintenant que MySQL est installé, nous vous recommandons de procéder à l'installation sécurisée de MySQL en exécutant :

# mysql_secure_installation

Entrez votre mot de passe root et répondez par ‘n’ lorsqu'on vous demande de changer votre mot de passe root MySQL. Vous trouverez ci-dessous l'intégralité de la procédure que vous pouvez suivre :

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] n
... skipping.

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
- Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed!  Not critical, keep moving...
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
... Success!

Cleaning up...


All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Activez MySQL pour qu'il démarre au démarrage :

# systemctl enable mysql

Vous pouvez vérifier l'état de votre service MySQL en exécutant :

# systemctl status mysql

4. INSTALLER PHP

Installez PHP en exécutant la commande ci-dessous :

# apt-get install php5 php5-mysql libapache2-mod-php5

Faisons maintenant un simple test de page PHP. Créez une page d'informations PHP afin de vérifier votre version de PHP, les modules activés, etc…

Créez un fichier, appelons-le info.php dans le répertoire /var/www/html :

# vim /var/www/html/info.php

Collez ce qui suit dans le fichier :

<?php
phpinfo();
?>

Redémarrez Apache pour que les modifications prennent effet :

# systemctl restart apache2

Maintenant, ouvrez votre navigateur Web préféré et accédez à http://your_server_ip_address/info.php . Vous serez accueilli par une page Web similaire à celle ci-dessous :

5. INSTALLER PHPMYADMIN

De plus, vous devez installer phpMyAdmin afin de pouvoir administrer vos bases de données plus facilement via l'interface graphique intuitive de phpMyAdmin.

Saisissez la commande suivante :

# apt-get install phpmyadmin

Au cours de la procédure d'installation, plusieurs fenêtres vous seront proposées pour configurer phpMyAdmin. Vous devez sélectionner 'Oui ' lorsque vous accédez à 'Configurer la base de données pour phpMyAdmin avec dbconfig-common' étape après laquelle une base de données sera installée et configurée pour phpMyAdmin.

Ensuite, entrez votre mot de passe root MySQL comme 'Mot de passe de l'utilisateur administratif de la base de données' . Ensuite, entrez un mot de passe de votre choix pour le 'Mot de passe de l'application MySQL pour phpmyadmin' .

Une fois cette opération terminée, vous serez invité à afficher une fenêtre dans laquelle vous pourrez sélectionner un serveur Web à configurer pour exécuter phpMyAdmin. Sélectionnez apache2 puis sélectionnez ok .

Une fois l'installation terminée, vous pourrez accéder à phpMyAdmin en naviguant dans votre navigateur Web vers :http://your_server_ip_address/phpmyadmin . Vous serez accueilli par la page ci-dessous :

Vous pouvez vous connecter en utilisant root comme nom d'utilisateur et le mot de passe que vous avez configuré lors de l'installation de MySQL.

C'est ça. Vous avez installé LAMP avec succès et phpMyAdmin sur votre VPS Debian 8.

Bien sûr, vous n'êtes pas obligé d'installer LAMP sur Debian 8, si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer LAMP sur Debian 8f, ou sur vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de LAMP sur Debian 8, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Debian
  1. Comment installer le serveur MySQL sur Debian 9

  2. Comment installer MySQL Workbench sur Debian 10

  3. Comment installer MySQL sur Debian 11

  4. Comment installer MySQL Workbench sur Debian 11

  5. Comment installer PHP-Fusion 9 sur Debian 8

Comment installer MySQL 8 sur Debian 10

Comment installer LAMP (Apache, MySQL, PHP) sur Debian 9 Stretch

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

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

Comment installer MySQL/MariaDB sur Debian 11

Comment installer MySQL sur Debian 10