Como instalar cualquier versión de PHP

Instalar cualquier versión de PHP

Los repositorios oficiales de CentOS 7 tienen PHP 5.4 que ha llegado al final de su vida útil y los desarrolladores ya no lo mantienen activamente. A continuación, veremos un ejemplo de cómo instalar php 7.0, pero podremos aplicar el mismo procedimiento para las demás versiones de php 7.1, php 7.2, php 7.3

Para mantenerse al día con las últimas funciones y actualizaciones de seguridad, es necesario la versión más reciente de PHP en su sistema CentOS 7 así podremos evitar futuros problemas de seguridad.

Para el ejemplo a continuación es necesario acceso root, para la instalación de los módulos y repositorios de php Además de que utilizaremos el editor (vim), usted puede utilizar el editor de su preferencia.

Puede instalar el editor nano o vim con el siguiente comando:

# yum install vim
# yum install vim-nox nano

Instalar PHP 7.0 en CentOS 7

1. Para instalar PHP 7.0, debe instalar y habilitar el repositorio EPEL y Remi en su sistema CentOS 7 con los siguientes comandos.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. A continuación, debe instalar yum-utils, una colección de programas útiles para administrar repositorios y paquetes de yum. Tiene herramientas que básicamente extienden las funciones predeterminadas de yum. Se puede usar para administrar (habilitar o deshabilitar) repositorios yum, así como paquetes sin ninguna configuración manual.

# yum install yum-utils

3. Uno de los programas proporcionados por yum-utils es yum-config-manager, que puede usar para habilitar el repositorio Remi como el repositorio predeterminado para instalar diferentes versiones de PHP como se muestra.

# yum-config-manager --enable remi-php70 habilitamos repositorios para (PHP 7.0)

Para la instalación de PHP 7.1, PHP 7.2 o PHP 7.3 en CentOS 7, primero tendremos que habilitar los repositorios.

# yum-config-manager --enable remi-php71 (PHP 7.1)
# yum-config-manager --enable remi-php72 (PHP 7.2)
# yum-config-manager --enable remi-php73 (PHP 7.3)

A continuación, podremos instalar los módulos y dependencias de PHP 7.0 con el comando a siguiente.

yum install php70-php-bcmath php70-php-cli php70-php-common php70-php-fpm php70-php-gd php70-php-intl php70-php-json php70-php-mbstring php70-php-mcrypt php70-php-mysqlnd php70-php-opcache php70-php-pdo php70-php-pear php70-php-pecl-uploadprogress php70-php-pecl-zip php70-php-soap php70-php-xml php70-php-xmlrpcpcache php70-php-pdo php70-php-pear php70-php-pecl-uploadprogress php70-php-pecl-zip php70-php-soap php70-php-xml php70-php-xmlrpc

4. Reiniciamos los servicios de apache con el siguiente comando:

# systemctl restart httpd

5. comprobamos la versión de php instalada en nuestro sistema

# php -v

Si estas interesado en modificar la configuración de tu versión de php puedes hacerlo a través del directorio /etc/opt/remi/php70/php.ini

# vim /etc/opt/remi/php70/php.ini

¿Fue útil la respuesta?

Artículos Relacionados

¿Que es cURL?

cURL (pronunciado 'curl') es un proyecto de software que proporciona una biblioteca (libcurl) y...

Instalación cURL & php-curl en CentOS 7

Iniciamos sesión con los privilegios del usuario root y ejecutamos los siguientes comandos: yum...

Comprobar la versión PHP instalada

Como podemos comprobar la versión PHP instalada Para comprobar la versión PHP instalada en...

Instalación automática de PHP

Instalación automática de diferentes versiones PHP   Este script le permitirá administrar...

Cómo crear un archivo php.ini

1. Inicie sesión en su cuenta de cPanel, vaya a la sección Archivos >> al menú...