Instalar PHP 7.4 en Debian 10 (Buster) o Debian 9 (Stretch)
GNU/Linux Debian es un excelente sistema operativo caracterizado por su alta estabilidad. Este enfoque tiene sus ventajas y desventajas. En cuanto a PHP, una desventaja resulta ser que casi nunca se tiene dentro de los repos oficiales las últimas versiones de PHP. En este post veremos cómo instalar PHP 7.4 en Debian 10 o Debian 9.
Actualizar el sistema
El primer paso es asegurarnos de tener actualizado nuestro sistema.
sudo apt update
sudo apt upgrade -y && sudo reboot
Agregar el PPA
El segundo paso consisten en agregar los repositorios PPA de SURY.
sudo apt -y install lsb-release apt-transport-https ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
Agregar los repos a los sources
Como ya sabes todos las fuentes de paquetes en Debian se manejan desde el archivo sources.list. El paso que sigue es agregar los repos a este archivo.
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
Una vez hecho esto actualizamos la lista de paquetes.
sudo apt-get update
Instalar PHP
En este punto ya podemos instalar PHP 7.4 en nuestra máquina.
sudo apt -y install php7.4
Para instalar extensiones adicionales puedes seguir nuestro artículo instalar extensiones de PHP en Debian.
Configuración en Apache
Si estás utilizando PHP como módulo de Apache en Debian, debes saber que deberás cambiar la versión que está utilizando apache. Si vienes de la versión de PHP 7.3 deberás ejecutar los siguientes comandos.
sudo a2dismod php7.3
sudo a2enmod php7.4