LAMPE est une pile populaire utilisée dans les cercles de développement pour héberger des applications Web statiques et dynamiques. C’est un acronyme pour Linux, Apache, MySQL (ou alors MariaDB) & PHP. Il comprend notamment le serveur Web Apache, le serveur de base de données MySQL ou MariaDB et PHP.

[ You might also like: How to Install LEMP Stack on Rocky Linux 8 ]

Dans ce guide, nous vous guidons tout au long de l’installation de LAMPE sur Rocky Linux 8.

Conditions préalables

Avant de commencer, assurez-vous de disposer des éléments suivants :

Commençons…

Publicité

Étape 1 : Installer Apache sur Rocky Linux

Le premier composant que nous allons commencer à installer est le Apache serveur Web. Ceci est fourni par le httpd progiciel. Une fois installé, le httpd le démon s’exécute en arrière-plan en attendant l’arrivée HTTP demandes des appareils clients.

À installer Apache, lancez votre terminal et exécutez la commande.

$ sudo dnf install httpd

Cela installe le httpd package avec d’autres dépendances.

Installer Apache Sur Rocky Linux
Installer Apache Sur Rocky Linux

Ensuite, activez le démarrage du serveur Web au démarrage.

$ sudo systemctl enable httpd

Et puis démarre l’Apache httpd démon comme indiqué.

$ sudo systemctl start httpd

Pour vérifier que Apache est en marche Rocky Linux 8, lancez la commande :

$ sudo systemctl status httpd
Vérifier L'État D'Apache Sur Rocky Linux
Vérifier L&Rsquo;État D&Rsquo;Apache Sur Rocky Linux

Une autre façon astucieuse de vérifier que Apache est actif et en cours d’exécution en parcourant l’adresse IP ou le nom de domaine complet du serveur (Nom de domaine complet) comme montré.

http://server-IP
OR
http://domain.com

Cela devrait vous donner la page de test Apache HTTP, un indicateur que tout va bien.

Consultez La Page Apache Sur Rocky Linux
Consultez La Page Apache Sur Rocky Linux

Si vous obtenez une erreur sur votre navigateur lorsque vous essayez d’accéder à la page, le pare-feu bloque peut-être le trafic HTTP. Exécutez les commandes ci-dessous pour autoriser HTTP trafic et recharger le pare-feu.

$ sudo firewall-cmd --add-service=http --permanent
$ sudo firewall-cmd --reload

Étape 2 : Installez MariaDB sur Rocky Linux

Ensuite, nous devons installer un serveur de base de données. Deux options peuvent suffire – MariaDB et MySQL. Nous nous concentrerons sur MariaDB grâce à ses nombreuses améliorations, notamment une réplication plus rapide et plus sûre, de nombreux moteurs de stockage hautes performances, une compatibilité descendante avec MySQL et de meilleures performances globales par rapport à MySQL.

Le AppStream référentiel pour Linux rocheux fournit MariaDB 10.3 au moment de la rédaction de ce guide.

À installer MariaDB, exécutez la commande :

$ sudo dnf install mariadb-server mariadb

Une fois l’installation terminée, activez MariaDB pour démarrer lors d’un redémarrage ou pendant le démarrage.

$ sudo systemctl enable --now mariadb

Et enfin, lancez le MariaDB service.

$ sudo systemctl start mariadb

Pour confirmer que MariaDB démon est en cours d’exécution, exécutez la commande :

$ sudo systemctl status mariadb
Vérifier L'État De Mariadb
Vérifier L&Rsquo;État De Mariadb

Les paramètres par défaut de MariaDB sont faibles et présentent quelques vulnérabilités qui peuvent être exploitées par les pirates pour violer le serveur de base de données. En tant que tel, nous devons prendre des mesures supplémentaires pour renforcer le serveur de base de données.

Pour y parvenir, exécutez le script affiché.

$ sudo mysql_secure_installation

La première étape consiste à définir le racine le mot de passe. Alors appuyez sur ENTRER puisqu’aucun mot de passe root n’est configuré par défaut, puis ‘Y’ pour définir un mot de passe root. Fournissez un mot de passe fort et confirmez-le.

Définir Le Mot De Passe Racine Mariadb
Définir Le Mot De Passe Racine Mariadb

Taper ‘Y’ pour les autres configurations. Cela purgera ou supprimera efficacement tous les utilisateurs anonymes, bloquera la connexion root à distance et supprimera la base de données de test qui n’est pas nécessaire dans un environnement de production.

Installation Sécurisée De Mariadb
Installation Sécurisée De Mariadb

Le serveur de base de données est maintenant entièrement configuré et sécurisé.

Étape 3 : Installer PHP sur Rocky Linux

Enfin, le dernier composant à installer sera PHP. PHP, un backronym pour Préprocesseur hypertexte PHP, est un langage de script utilisé dans le développement de pages Web dynamiques.

[ You might also like: How to Install Latest PHP 8.0 on Rocky Linux 8 ]

Rocky Linux AppStream fournit plusieurs versions de PHP. Pour vérifier les versions disponibles, exécutez la commande :

$ sudo dnf module list php

Cela fournit une liste de modules PHP et de flux.

Liste Des Flux De Modules Php
Liste Des Flux De Modules Php

Le flux PHP par défaut est PHP 7.2. Pour installer le dernier module Stream depuis le référentiel, réinitialisez les flux PHP.

$ sudo dnf module reset php

Activez ensuite le flux PHP préféré. Par exemple, pour activer PHP 7.4, exécutez :

$ sudo dnf module install php:7.4

Cela installe PHP 7.4 et extensions associées.

Installer Php Sur Rocky Linux
Installer Php Sur Rocky Linux

De plus, vous pouvez installer des extensions PHP supplémentaires. Ici, nous installons php-curl, et php-zip prolongements.

$ sudo dnf install php-curl php-zip

Une fois installé, confirmez la version de PHP installée comme indiqué.

$ php -v
Vérifier La Version Php
Vérifier La Version Php

Une autre façon de tester la version de PHP installée est de créer un fichier PHP de test dans le /var/www/html chemin.

$ sudo vim /var/www/html/info.php

Collez la configuration indiquée.

<?php

phpinfo();

?>

Enregistrez les modifications et redémarrez le serveur Web.

$ sudo systemctl restart httpd

Revenez ensuite à votre navigateur et suivez l’URL indiquée

http://server-ip/info.php

Une page affichant la version PHP parmi d’autres paramètres tels que les détails des extensions PHP activées sera affichée.

Vérifier Les Informations Php
Vérifier Les Informations Php

Vous pouvez maintenant supprimer le fichier PHP de test.

$ sudo rm -f /var/www/html/info.php

Et voila. Nous avons installé avec succès le LAMPE empiler sur Rocky Linux 8.4. Vous pouvez continuer et héberger vos applications Web.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentLes conférenciers principaux et le programme de la conférence annoncés pour Open Networking & Edge Summit + Kubernetes le Edge Day 2021
Article suivantXubuntu 21.10 pour inclure de nouvelles applications, y compris un gestionnaire de presse-papiers
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici