GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Apache, MySQL, PHP (LAMP) sur Fedora 21

Présentation

Ce guide vous aidera à installer LAMP dans Fedora 21 afin que vous puissiez exécuter avec succès une plate-forme solide à haute disponibilité pour votre environnement Web. LAMP est simplement un ensemble de logiciels composé de 4 composants qui fonctionnent ensemble pour former un puissant serveur Web. Cependant, dans cette configuration, les acronymes sont les suivants :L (Linux) est le cœur de la plate-forme qui soutiendra les autres composants. A (Apache) sera utilisé pour le service Web. M(MySQL) sera utilisé pour la gestion de la base de données et P(PHP) sera utilisé comme langage de programmation. Faire de la plateforme une LAMPE.

Prérequis

Vous avez besoin d'un serveur Fedora21 configuré avec une adresse IP statique. Si vous n'avez pas encore de serveur, vous pouvez créer un serveur privé virtuel SSD en moins de 30 secondes.

Installer LAMP

Pour commencer, connectez-vous à votre serveur Fedora21 via SSH ou la console VNC sur cloud.atlantic.net. Les serveurs Atlantic.Net Cloud sont configurés comme des installations minimales afin d'éviter que des packages inutiles ne soient installés et ne soient jamais utilisés. Pour cette raison, assurons-nous que votre serveur est entièrement à jour.

yum update

Avec le serveur à jour, nous pouvons continuer le processus et sécuriser votre serveur.

Installer Apache

Il faut d'abord commencer par installer Apache avec la commande suivante :

yum install httpd

Démarrez le service Apache avec la commande suivante :

systemctl start httpd.service

Vous souhaiterez également que le service Apache démarre au démarrage/redémarrage avec la commande suivante :

systemctl enable httpd.service

Ajoutez les commandes suivantes dans Apache pour remplacer Firewall-cmd comme suit :

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Vous pouvez maintenant vérifier qu'Apache est correctement installé en tapant http:// et votre adresse IP sur votre navigateur.

http://VOTRE.IP.AJOUTER.RESS

Il s'agit de la page Web par défaut lors de l'installation d'Apache sur un serveur Fedora21 LAMP Stack

Pour modifier le fichier de configuration principal d'Apache pour un ou plusieurs sites Web selon vos préférences, saisissez l'une des options suivantes :

vi /etc/httpd/conf/httpd.conf

ou

nano /etc/httpd/conf/httpd.conf

Décommentez la ligne contenant le texte #ServerName www.example.com:80 et modifiez en conséquence avec votre domaine ou l'adresse IP du serveur.

Enregistrez le fichier

Redémarrez le service HTTP Apache pour que les modifications prennent effet.

systemctl restart httpd.service

Installer MySQL

Nous voulons ensuite continuer l'installation de MySQL avec la commande suivante :

yum install mysql mysql-server

Démarrez le service MySQL avec la commande suivante :

systemctl start mysqld.service

Vous souhaiterez également que le service MySQL démarre au démarrage/redémarrage avec la commande suivante :

systemctl enable mysqld.service

Pour garantir la sécurité des paramètres par défaut de MySQL, continuez avec la commande suivante :

mysql_secure_installation

Remarque :Lorsque vous êtes invité à saisir le mot de passe actuel pour root, appuyez sur Entrée pour aucun, puis sur Y (Oui) pour définir le mot de passe MYSQL. Vous serez invité à répondre à une série de questions. Tapez simplement Y pour oui sur chacun d'eux, voir la capture d'écran ci-dessous :

Il s'agit de la page Web par défaut lors de l'installation de MySQL sur un serveur Fedora21 LAMP Stack

Installer PHP

Enfin nous conclurons l'installation de PHP avec la commande suivante :

yum install php

Redémarrez le service HTTP Apache pour que les modifications prennent effet.

systemctl restart httpd.service

Afin de tester et de vérifier cette installation, créez un fichier PHP de test dans le répertoire ci-dessous avec la commande suivante :

sudo nano /var/www/html/info.php

Insérez le code PHP suivant dans l'espace vide puis enregistrez et quittez :

<?php
phpinfo();
?>

Redémarrez le service HTTP Apache une dernière fois pour que toutes les modifications prennent effet.

sudo systemctl enable httpd.service

Vous pouvez maintenant vérifier que PHP est correctement installé en tapant ce qui suit sur votre navigateur.
http://YOUR.IP.ADD.RESS/info.php

Il s'agit de la page Web par défaut lors de l'installation de PHP sur un serveur Fedora21 LAMP Stack

Et ensuite ?

Toutes nos félicitations! Vous avez maintenant un serveur avec une plate-forme LAMP pour votre environnement Web. Merci de nous avoir suivi et n'hésitez pas à revenir vers nous pour d'autres mises à jour.


Linux
  1. Comment installer la pile Linux, Apache, MySQL, PHP (LAMP) sur Ubuntu 16.04 / Ubuntu 14.04

  2. Comment installer Apache, MySQL, PHP (LAMP) sur CentOS/RHEL 7

  3. Comment installer Apache, MySQL et PHP (pile LAMP) sur Fedora

  4. Comment installer LAMP Apache, MySQL, PHP sur Debian 11

  5. Comment installer LAMP Apache, MySQL, PHP dans Ubuntu 22.04

Comment installer Linux, Apache, MySQL, PHP (LAMP) sur le serveur cloud Debian 8.2

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur cloud Ubuntu 12.04

Comment installer LAMP sur Ubuntu 15.10 (Linux, Apache, MySQL et PHP)

Comment installer LAMP sur Fedora 23 (Linux, Apache, MySQL et PHP)

Comment installer Apache, MySQL, PHP (LAMP) sur Arch Linux

Comment installer la pile Apache, MySQL, PHP (LAMP) sur Ubuntu 16.04