PHP es un popular lenguaje de programación de Código Abierto utilizado en el desarrollo de sitios web dinámicos y son los núcleos en el desarrollo de plataformas de blogs tan famosas como Drupal o WordPRess.

Por defecto, en los repositorios de Debian 11 proporcionan la versión 7.4 de PHP. Sin embargo, existe una versión reciente de PHP y es recomendable instalarla.

En este tutorial vamos a ver como se instala la última versión de PHP. Dado que no están disponibles en los repositorios oficiales, tendremos que habilitar un repositorio especifico para instalar la versión de PHP 8.2.

Actualizar repositorios

Lo primero, como siempre en Debian, actualizamos repositorios:

apt update
apt upgrade

Añadir repositorio para PHP 8.x

Para añadir el repositorio, debemos de asegurarnos de tener instalados los siguientes paquetes:

apt-get install ca-certificates apt-transport-https software-properties-common -y

Para habilitar el repositorio, simplemente debemos de ejecutar lo siguiente:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/sury-php.list

Y añadimos la llave GPG:

wget -qO - https://packages.sury.org/php/apt.gpg | apt-key add -

Finalmente actualizamos de nuevo repositorios:

apt-get update

Instalar PHP 8.x

Ahora para instalar PHP, podemos hacerlo dependiendo de la versión de PHP que necesites:

# Instalación PHP 8.0
apt-get install php8.0

# Instalación PHP 8.1
apt-get install php8.1

# Instalación PHP 8.2
apt-get install php8.2

Por ejemplo, para este tutorial hemos decidido instalar PHP 8.2:

php -v
PHP 8.2.4 (cli) (built: Mar 16 2023 14:37:38) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.4, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.4, Copyright (c), by Zend Technologies
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación