Comment installer PHP 7.2, Apache 2.4, mysql 5.6 sur Centos / Rhel 7.5 et 6.9

Comment installer PHP 7.2, Apache 2.4, mysql 5.6 sur Centos / Rhel 7.5 et 6.9

L'équipe PHP a publié la version de mise à niveau 7.2. Qui a un certain nombre de changements et d'améliorations que sur la version 5.X. Cet article vous aidera à installer PHP 7 Apache 2.4 et Mysql 5.6 sur Centos / Rhel 7 & 6 Systèmes d'exploitation. Ce tutoriel a été testé avec Centos 7.4, donc toutes les commandes de services sont utilisées avec SystemCTL. Les utilisateurs de Centos 6 changent tous systemctl Correspondance de commandement service commande.

Article recommandé:

  • 15 meilleurs conseils de sécurité pour la pile de lampes (Apache-Mysql-Php) pour Linux

  • Étape 1 - Configuration du référentiel yum

    Dans la première étape, installez tous les référentiels YUM requis dans votre système utilisé dans le tutoriel restant pour diverses installations. Vous ajoutez des référentiels REMI, EPEL, WebTatic et MySQL Community Server dans votre système.

    Centos / Rhel 7

    yum installer le rpm de libération EPEL -UVH http: // RPMS.familicollet.com / Enterprise / remi-libéré-7.RPM RPM -UVH http: // Repo.mysql.com / mysql-community-lisease-el7-7.noarch.RPM 

    Centos / Rhel 6

    yum installer le rpm de libération EPEL -UVH http: // RPMS.familicollet.com / Enterprise / remi-libéré-6.RPM RPM -UVH http: // Repo.mysql.com / mysql-community-lisease-el6-5.noarch.RPM 

    Étape 2 - Installer PHP 7.2

    Installez maintenant les packages PHP 7 à partir du référentiel RPM WebTatic à l'aide de la commande suivante.

    yum --enablerepo = remi-php72 installer php 

    Installez maintenant les modules PHP requis. Utilisez la commande suivante pour répertorier les modules disponibles dans les référentiels YUM.

    yum --enablerepo = remi-php72 Recherche php 

    Vérifiez maintenant tous les modules répertoriés dans la commande ci-dessus et installez les modules requis comme ci-dessous.

    yum --enablerepo = remi-php72 installer php-mysql php-xml \ php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt 

    Étape 3 - Installez Apache 2.4

    Apache (HTTPD) est le serveur Web le plus populaire utilisé sur les systèmes Linux. Installons le serveur Web Apache à l'aide de la commande suivante avec l'activation des référentiels EPEL et REMI YUM.

    yum --enablerepo = epel, remi install httpd 

    Démarrez maintenant le service httpd et permettez de démarrer sur le démarrage en utilisant les commandes ci-dessous.

    SystemCTL Start Httpd.Service SystemCTL Activer Httpd.service 

    Étape 4 - Installez MySQL 5.6

    À l'étape 1, nous avons déjà installé le référentiel YUM requis dans votre système. Utilisons la commande suivante pour installer MySQL Server sur votre système. Si vous souhaitez installer MySQL 5.7 Visitez ce tutoriel.

    miam installer mysql-server 

    Appliquez une sécurité sur MySQL et définissez également le mot de passe de l'utilisateur root.

    SystemCTL Start MySQLD.service mysql_secure_installation 

    Redémarrez maintenant le service MySQL et permettez de démarrer sur le démarrage du système.

    SystemCTL Redémarrer MySQLD.Service SystemCTL Activer MySQLD.service 

    Étape 5 - Port ouvert dans le pare-feu

    Ouvrez enfin les ports de pare-feu pour les services HTTP (80) et HTTPS (443) en utilisant la commande suivante.

    Firewall-Cmd - Permanent --zone = public --add-Service = HTTP Firewall-Cmd --permanent --zone = public --Add-Service = HTTPS Firewall-CMD - Reload 

    Étape 6 - Vérifiez la version installée

    Vérifions les versions installées des packages sur le système à l'aide des commandes suivantes une par une.

    php -v php 7.2.0 (CLI) (Construit: 28 novembre 2017 20:22:21) (NTS) Copyright (C) 1997-2017 The PHP Group Zend Engine V3.2.0, Copyright (C) 1998-2017 Zend Technologies 
    Version du serveur httpd -v: apache / 2.4.6 (Centos) Serveur construit: 19 novembre 2015 21:43:13 
    mysql -v mysql ver 14.14 DISTRIB 5.6.28, pour Linux (x86_64) en utilisant l'editline Wrapper 

    Maintenant, vous avez configuré avec succès la configuration de lampe sur votre Centos / Rhel 7.4 et 6.9 systèmes.

    Article recommandé:

  • 15 meilleurs conseils de sécurité pour la pile de lampes (Apache-Mysql-Php) pour Linux