Position actuelle: Accueil> Derniers articles> Comment construire un environnement de lampe sur un serveur Fedora 24 (Apache, Mariadb, PHP)

Comment construire un environnement de lampe sur un serveur Fedora 24 (Apache, Mariadb, PHP)

M66 2025-07-09

Installation et configuration du Guide de l'environnement de la lampe sur Fedora 24

Lamp est une collection de logiciels open source qui comprend des systèmes d'exploitation Linux, des serveurs Web Apache, des bases de données MARIADB et des langages de script PHP. Il s'agit d'une plate-forme idéale pour déployer des sites Web et des applications dynamiques, particulièrement adaptés aux environnements de serveur Linux. Cet article présentera comment construire une architecture de lampe complète sur Fedora 24.

Préparation

Assurez-vous d'abord que le système Fedora 24 est installé et mis à jour vers la dernière version. Exécutez la commande suivante pour mettre à jour tous les packages:

 <span class="fun">Mise à jour Sudo DNF</span>

Installez le serveur Web Apache

Installez Apache à l'aide de DNF:

 <span class="fun">sudo dnf installer httpd</span>

Démarrez Apache et définissez pour démarrer:

 sudo systemctl start httpd
sudo systemctl enable httpd

Configurer un pare-feu

Permettez aux services HTTP de passer par le pare-feu:

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

Installer et configurer la base de données MARIADB

Installez le serveur de base de données MARIADB:

 <span class="fun">sudo dnf installer mariadb-server</span>

Démarrez le service et définissez pour démarrer:

 sudo systemctl start mariadb
sudo systemctl enable mariadb

Exécutez le script de configuration de sécurité et définissez le mot de passe racine:

 <span class="fun">sudo mysql_secure_installation</span>

Installez PHP et les modules connexes

Utilisez DNF pour installer PHP et ses modules intégrés à la base de données:

 <span class="fun">sudo dnf installer php php-mysqlnd</span>

Modifiez le fichier de configuration PHP (si nécessaire):

 <span class="fun">sudo vi /etc/php.ini</span>

Redémarrez Apache pour que la configuration prenne effet:

 <span class="fun">sudo systemctl redémarrer httpd</span>

Testez si PHP fonctionne correctement

Créer un fichier de test:

 <span class="fun">sudo vi /var/www/html/info.php</span>

Ajoutez ce qui suit au fichier:

 <span class="fun"><? php phpinfo (); ?></span>

Puis accès dans le navigateur:

 <span class="fun">http: // serveur ip / info.php</span>

Si la page affiche correctement les informations de configuration PHP, cela signifie que l'installation de PHP est réussie.

Utilisez le panneau de configuration Web (facultatif)

Pour les utilisateurs débutants, il est recommandé d'installer un panneau de configuration Web (tel que WebMin), qui peut gérer divers services de lampes via une interface graphique. Par exemple, vous pouvez facilement gérer des bases de données, configurer des hôtes virtuels, ajuster les paramètres PHP, etc.

Résumer

Après avoir réussi à créer un environnement de lampe sur Fedora 24, vous aurez une plate-forme de serveur Web stable et flexible qui peut être utilisée pour héberger une variété de sites Web dynamiques PHP et d'applications Web. En configurant un pare-feu, une base de données sécurisée et l'optimisation des paramètres PHP, la sécurité et les performances du système peuvent être efficacement améliorées.

De plus, l'utilisation du panneau de configuration Web peut encore simplifier le processus de gestion et rendre le fonctionnement et la maintenance plus pratiques. Lamp est l'une des plates-formes de développement les plus couramment utilisées sous Linux et est idéale pour les sites Web de petites et moyennes.