Cómo instalar PHP 8.0 en Rocky Linux y AlmaLinux

Aprendemos a instalar la versión de PHP 8.0 en Rocky Linux. Esta guía también es compatible con AlmaLinux. A fecha de esta entrada la versión 8.0.9 es la última, que se lanzó el pasado 29 de julio.

Podemos consultar las novedades de esta versión, consultando el anuncio oficial en inglés: PHP 8.0.0 Release Announcement

Para esta entrada voy a utilizar un VPS en mi proveedor de confianza Clouding.io, al igual que en otras ocasiones.

Instalar PHP 8.0 en Rocky Linux y AlmaLinux

Actualmente esta versión no está disponible en los repositorios oficiales de estas distribuciones, por lo que debemos habilitar los repositorios EPEL y Remi.

De la siguiente manera, empezando por el repositorio EPEL:

sudo dnf install epel-release

Y siguiendo con el repositorio Remi:

sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Tal y cómo se ve en la imagen:

Instalamos el repositorio Remi en Rocky Linux

Una vez hecho esto, habilitamos el módulo de Remi para PHP 8.0

sudo dnf module list reset php
sudo dnf module enable php:remi-8.0

De esta manera ya podemos instalar la última versión de PHP:

sudo dnf install php php-cli

Aquí tenéis el resultado:

Instalamos PHP 8.0 en Rocky Linux

Además podemos instalar las extensiones más populares:

sudo dnf install  php-curl php-mysqlnd php-gd php-opcache php-zip php-intl

Comprobamos la versión recién instalada:

php -v

Con el resultado:

Comprobamos la versión de PHP instalada

De esta manera ya lo tendríamos.

Espero que la información de esta entrada os pueda servir en algún momento.