Como sabemos que PHP es la parte más importante de LÁMPARA aplicaciones (WordPress, Joomla, Drupal y Media wiki, etc.). Actualmente, la mayoría de estas aplicaciones requieren PHP 7 para su instalación y configuración. La principal ventaja de PHP 7.x es que cargará su aplicación web más rápido y consumirá menos recursos del servidor como CPU y RAM.
De forma predeterminada, PHP 5.4 está disponible en los repositorios CentOS 7 y RHEL 7 yum. En este artículo, demostraremos cómo instalar la última versión de PHP en servidores CentOS 7 y RHEL 7.
Pasos de instalación de PHP 7.1, 7.2, 7.3 y 7.4 en el servidor CentOS 7
1) Instale yum-utils y habilite el repositorio EPEL
Inicie sesión en su servidor y use el siguiente comando yum para instalar yum-utiles & permitir epel repositorio
[[email protected] ~]# yum install epel-release yum-utils -y
2) Descargue e instale remirepo usando el comando yum
[[email protected] ~]# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3) Según sus requisitos, configure el repositorio PHP 7.x
Para configurar el repositorio de PHP 7.1, use el siguiente comando,
[[email protected] ~]# yum-config-manager --enable remi-php71
Para configurar el repositorio de PHP 7.2, use el siguiente comando,
[[email protected] ~]# yum-config-manager --enable remi-php72
Para configurar el repositorio de PHP 7.3, use el siguiente comando
[[email protected] ~]# yum-config-manager --enable remi-php73
Para configurar el repositorio de PHP 7.4, use el siguiente comando
[[email protected] ~]# yum-config-manager --enable remi-php74
4) Instale PHP 7.4 junto con las dependencias.
En este tutorial, instalaré la última versión de PHP 7.4 junto con sus módulos, Ejecutar bajo el comando yum
[[email protected] ~]# yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
Nota: Para buscar todos los módulos de PHP, use el siguiente comando:
[[email protected] ~]# yum search php | more
5) Verificar la versión de PHP
Una vez que PHP y sus dependencias estén instalados en el paso 4), use el siguiente comando para verificar la versión de PHP instalada,
[[email protected] ~]# php -v PHP 7.4.4 (cli) (built: Mar 17 2020 10:40:21) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.4, Copyright (c), by Zend Technologies [[email protected] ~]#
Pasos de instalación de PHP 7.x en el servidor RHEL 7
1) Habilite el repositorio opcional del servidor EPEL, RHEL 7 e instale remirepo rpm
Inicie sesión en su servidor RHEL 7 y ejecute los siguientes comandos uno tras otro para habilitar el repositorio EPEL, instale remirepo y habilite el repositorio opcional del servidor RHEL 7
[[email protected] ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [[email protected] ~]# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm [[email protected] ~]# rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm [[email protected] ~]# subscription-manager repos --enable=rhel-7-server-optional-rpms
2) Configurar repositorio PHP 7.x
[[email protected] ~]# yum install yum-utils [[email protected] ~]# yum-config-manager --enable remi-php74
3) Instalar PHP 7.4 y sus dependencias
[[email protected] ~]# yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
4) Verificar la versión de PHP
[[email protected] ~]# php -v
Verificación de la página de prueba de PHP 7
Supongo que el servidor web Apache está instalado en su sistema, inicie su servicio usando el siguiente comando systemctl
[[email protected] ~]# systemctl start httpd [[email protected] ~]#
Ahora crea un info.php archivo en /var/www/html con los siguientes contenidos,
[[email protected] ~]# cd /var/www/html/ [[email protected] html]# vi info.php <?php phpinfo(); ?>
Abra el navegador web y escriba la ip de su servidor seguido de info.php,
http://Dirección-IP-del-Servidor/info.php
Esto confirma que ha instalado correctamente PHP 7.4 en su sistema. Eso es todo de este artículo, por favor comparta sus comentarios y opiniones.
Leer también: Cómo instalar PHP 7.4 en CentOS 8 / RHEL 8