GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar PHP 7.4/7.3/7.2 en CentOS 7/RHEL 7 y CentOS 6/RHEL 6

PHP es un lenguaje de programación de código abierto ampliamente utilizado para el desarrollo web creado por Rasmus Lerdorf. Es un lenguaje de secuencias de comandos integrado en HTML para crear sitios web dinámicos.

CentOS 7/6 viene con PHP 5.x de forma predeterminada, que ya está al final de su vida útil.

En esta publicación, veremos cómo instalar PHP 7.4/7.3/7.2 en CentOS 7/RHEL 7 y CentOS 6/RHEL 6.

Añadir repositorio PHP 7.x

Remi, un repositorio de terceros que ofrece la última versión de PHP (7.4/7.3/7.2/7.1) para CentOS.

Para habilitar el repositorio de Remi, instale el paquete de configuración automática del repositorio de Remi.

### CentOS 7 / RHEL 7 ###

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

### CentOS 6 / RHEL 6 ###

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm

Instala PHP 7.x en CentOS 7 y CentOS 6

Instalar PHP 7.4 en CentOS 7

Use el siguiente comando para instalar el paquete PHP 7.4 habilitando temporalmente el repositorio Remi PHP 7.4.

Remi no proporciona paquetes de PHP 7.4 para CentOS 6
yum install -y --enablerepo=remi-php74 php php-cli

Instala PHP 7.3 en CentOS 7 y CentOS 6

Use el siguiente comando para instalar el paquete PHP 7.3 habilitando temporalmente el repositorio Remi PHP 7.3.

yum install -y --enablerepo=remi-php73 php php-cli

Instala PHP 7.2 en CentOS 7 y CentOS 6

Use el siguiente comando para instalar el paquete PHP 7.2 habilitando temporalmente el repositorio Remi PHP 7.2.

yum install -y --enablerepo=remi-php72 php php-cli

Instala PHP 7.1 en CentOS 7 y CentOS 6

Use el siguiente comando para instalar el paquete PHP 7.1 habilitando temporalmente el repositorio Remi PHP 7.1.

yum install -y --enablerepo=remi-php71 php php-cli

Comprobar la versión de PHP

Una vez que haya instalado la versión de PHP requerida, verifique la versión de PHP con el siguiente comando.

php -v

Salida:

PHP 7.4.1 (cli) (built: Dec 17 2019 16:35:58) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Instalar extensiones de PHP

Las extensiones de PHP son bibliotecas compiladas que habilitan funciones/soporte específico para su código. Por ejemplo, la instalación de la extensión PHP MySQL permitirá que su código PHP se conecte con la base de datos MySQL.

El paquete de extensiones de PHP normalmente se llama php-.

Para instalar el soporte de MySQL, puede instalar el paquete php-mysqlnd.

yum install -y --enablerepo=remi-php74 php-mysqlnd

Una vez que haya instalado una extensión en particular, puede usar el siguiente comando para verificarla.

php -m | grep -i mysql

Salida:

mysqli
mysqlnd
pdo_mysql

Extensiones PHP para WordPress

Las siguientes extensiones son lo suficientemente buenas para instalar y ejecutar WordPress en su sistema CentOS. WordPress recomienda tener PHP v7.3 para la instalación.

yum install -y --enablerepo=remi-php73 php-dom php-simplexml php-ssh2 php-xml php-xmlreader php-curl php-date php-exif php-filter php-ftp php-gd php-hash php-iconv php-imagick php-json php-libxml php-mbstring php-mysqlnd php-openssl php-pcre php-posix php-sockets php-spl php-tokenizer php-zlib

Extensiones PHP para Joomla

Las siguientes extensiones son lo suficientemente buenas para instalar y ejecutar Joomla en su sistema CentOS. Joomla requiere PHP v7.1 y superior.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-zlib php-xml php-pear php-json php-mcrypt

Extensiones PHP para Drupal

Las siguientes extensiones son lo suficientemente buenas para instalar y ejecutar Joomla en su sistema CentOS. Drupal requiere PHP v7.1 y superior.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-date php-dom php-filter php-gd php-hash php-json php-pcre php-pdo php-session php-simplexml php-spl php-tokenizer php-xml

Conclusión

Eso es todo. Comparta sus comentarios en la sección de comentarios.


Cent OS
  1. Cómo instalar PHP 7.4/7.3 en CentOS 8/RHEL 8

  2. Cómo instalar PHP 5.5 en CentOS

  3. Cómo instalar PHP 5.6 en CentOS 7

  4. Cómo instalar PHP 8 en CentOS 7

  5. Cómo instalar PHP 8 en CentOS 8

Cómo instalar PHP 7.4 en CentOS 8 / RHEL 8

Cómo instalar PHP 8 en CentOS 8 / RHEL 8

Cómo instalar PHP 7 en CentOS 7

Cómo instalar OpenLiteSpeed, PHP 7.0 y MariaDB en CentOS 7 / RHEL 7

Cómo instalar PHP 7.4 en CentOS 8 | RHEL 8

Cómo instalar PHP 8 en CentOS/RHEL 8/7