Cómo instalar Php 7.2, Apache 2.4, mysql 5.6 en CentOS/RHEL 7.5 y 6.9

Cómo instalar Php 7.2, Apache 2.4, mysql 5.6 en CentOS/RHEL 7.5 y 6.9

El equipo de PHP ha lanzado la versión 7 de la actualización.2. Que tiene una serie de cambios y mejoras que sobre la versión 5.X. Este artículo lo ayudará a instalar Php 7 Apache 2.4 y mysql 5.6 en CentOS/RHEL 7 y 6 Sistemas operativos. Este tutorial ha sido probado con Centos 7.4, por lo que todos los comando de servicios se utilizan con SystemCTL. Los usuarios de Centos 6 cambian todo systemctl Correspondencia de comando servicio dominio.

Artículo recomendado:

  • 15 mejores consejos de seguridad para la pila de lámparas (Apache-Mysql-Php) para Linux

  • Paso 1 - Configuración del repositorio YUM

    En el primer paso, instale todos los repositorios YUM requeridos en su sistema utilizados en el tutorial restante para varias instalaciones. Está agregando repositorios de servidor comunitario Remi, Epel, Webtatic y MySQL en su sistema.

    CentOS / RHEL 7

    Yum install Epel -liberase rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-7.rpm rpm -uvh http: // repositorio.mysql.com/mysql-comunidad-liberidad-el7-7.noarch.rpm 

    CentOS / RHEL 6

    Yum install Epel -liberase rpm -uvh http: // rpms.famillecollet.com/Enterprise/Remi-Release-6.rpm rpm -uvh http: // repositorio.mysql.com/mysql-comunidad-liberidad-el6-5.noarch.rpm 

    Paso 2 - Instale PHP 7.2

    Ahora instale paquetes PHP 7 desde el repositorio de RPM WebTatic utilizando el siguiente comando.

    yum --enableRepo = Remi-PHP72 Instalar PHP 

    Ahora instale módulos PHP requeridos. Use el siguiente comando para enumerar los módulos disponibles en repositorios Yum.

    yum --enableRepo = remi-php72 búsqueda php 

    Ahora verifique todos los módulos enumerados en el comando anterior e instale módulos requeridos como a continuación.

    yum --enableRepo = Remi-PhP72 Instale PHP-MYSQL PHP-XML \ PHP-SOAP PHP-XMLRPC PHP-MBSSTRING PHP-JSON PHP-GD PHP-MCRYPT 

    Paso 3 - Instale Apache 2.4

    Apache (httpd) es el servidor web más popular utilizado en los sistemas Linux. Instalemos el servidor web Apache utilizando el siguiente comando con los repositorios de habilitación de EPEL y REMI YUM.

    yum --enableRepo = epel, Remi install httpd 

    Ahora inicie el servicio HTTPD y habilite comenzar en el arranque utilizando los comandos a continuación.

    SystemCTL Start httpd.SERVICIO SYSTEMCTL Habilitar httpd.servicio 

    Paso 4 - Instale mysql 5.6

    En el paso 1 ya hemos instalado el repositorio YUM requerido en su sistema. Usemos el siguiente comando para instalar MySQL Server en su sistema. Si quieres instalar mysql 5.7 Visite este tutorial.

    yum install mysql-server 

    Aplicar seguridad en MySQL y también establecer contraseña de usuario root.

    SystemCtl iniciar mysqld.servicio mysql_secure_installation 

    Ahora reinicie el servicio MySQL y habilite comenzar con el arranque del sistema.

    SystemCTL reiniciar mysqld.SERVICIO SISTEMCTL Habilitar mySQLD.servicio 

    Paso 5 - Abra el puerto en el firewall

    Finalmente, abra los puertos de firewall para servicios HTTP (80) y HTTPS (443) utilizando el siguiente comando.

    firewall-cmd --Permanent --zone = public --add-service = http firewall-cmd --Permanent --zone = public --add-service = https firewall-cmd --leload 

    Paso 6 - Verifique la versión instalada

    Verifiquemos las versiones instaladas de los paquetes en el sistema utilizando los siguientes comandos uno por uno.

    PHP -V PHP 7.2.0 (CLI) (construido: 28 de noviembre de 2017 20:22:21) (NTS) Copyright (c) 1997-2017 El motor PHP Group Zend Engine V3.2.0, Copyright (c) 1998-2017 Zend Technologies 
    httpd -v versión del servidor: apache/2.4.6 (CentOS) servidor construido: 19 de noviembre de 2015 21:43:13 
    mysql -v mysql ver 14.14 distribuir 5.6.28, para Linux (x86_64) usando editline wrapper 

    Ahora ha configurado con éxito la configuración de la lámpara en su CentOS / RHEL 7.4 y 6.9 sistemas.

    Artículo recomendado:

  • 15 mejores consejos de seguridad para la pila de lámparas (Apache-Mysql-Php) para Linux