logo
Secciones

Entradas del blog


Instalar PHP 8.2 desde repo remi | Fedora 37

Sin comentarios

Contexto

PHP 8.2 ha continuado construyendo sobre la base renovada establecida por PHP 8.0 y PHP 8.1 y fue lanzado el 8 de Diciembre de 2022, e introdujo nuevas características y mejoras tales como clases de solo lectura, redactar parámetros sensibles en backtraces, permitir constantes en traits, obtener propiedades enum en expresiones const, nuevas funciones mysqli_execute_query, y el método mysqli::execute_query y mucho más.

A continuación les mostraré cómo habilitar PHP desde el repositorio de REMI e instalar PHP 8.2 en un servidor Fedora Linux o en una estación de trabajo de escritorio.

Instalar el repositorio remi

sudo dnf install http://rpms.remirepo.net/fedora/remi-release-37.rpm -y

Eliminar versión actual de php

Considerando que pueda haber una versión previa de php instalar, es necesario desinstalar todos los paquetes previos.

  • Respaldar el archivo php.ini ubicado en /etc/php.ini
  • Realizar cualquier otra configuración que necesiten reutilizar
sudo dnf remove php php-fpm -y
sudo dnf remove php* -y
sudo dnf module list reset php -y

Habilitar el repositorio de la versión 8.2

sudo dnf module enable php:remi-8.2 -y

Instalar PHP 8.2

Instalar PHP 8.2 y algunas extensiones más comunes, si se guardaron los paquetes o extensiones previas, aquí se debe de reintalar.

sudo dnf install php-bcmath php php-cli php-common php-devel php-fedora-autoloader php-gd php-intl php-mbstring php-mysqlnd php-nikic-php-parser4 php-pdo php-pear php-pecl-mcrypt php-pecl-zip php-process php-xml composer libmcrypt composer php-devel

Verificar instalación

php -v

Si la instalación fue correcta, ahora se podrá corroborar con el comando anterior, y la salida será algo así:

Y si aparece esa información, entonces está instalado correctamente, ahora queda que reconfiguren sus proyectos.

En mi caso lo uso desde XAMPP.

Comentarios:

Conoce la red social linuxClick
Redes sociales
Accesos directos