Hasta el momento, la última versión de PHP es la 7.3. En este tutorial conocerás como instalar de una forma sencilla PHP 7.3 en Debian 10 y probalmente también funcione en la siguiente versión "Bullseye".
Usando la terminal, actualizamos el sistema ejecutando los siguiente comandos uno a uno:
$ sudo apt update && sudo apt -y upgrade
sudo apt install ca-certificates apt-transport-https
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list
En este punto, el sistema está listo para instalar PHP
$ sudo apt update
$ sudo apt install php7.3
Ahora puedes instalar los módulos que requieras:
$ sudo apt install php7.3-cli php7.3-common php7.3-curl php7.3-gd php7.3-json php7.3-mbstring php7.3-mysql php7.3-xml php7.3-xdebug php7.3-xmlrpc php7.3-mysql php7.3-soap php7.3-intl
Para instalar extensiones adicionales:
$ php7.3-<--Nombre de la extensión -- >
$ php -m
$ php -v
PHP 7.3.10-1+0~20191008.45+debian10~1.gbp365209 (cli) (built: Oct 8 2019 05:49:09) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.10, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.10-1+0~20191008.45+debian10~1.gbp365209, Copyright (c) 1999-2018, by Zend Technologies
with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans
$ sudo systemctl restart apache2
Ya tienes instalado PHP 7.3 en Debian 10 Buster.