Cómo instalar PHP (7.4, 7.3 y 5.6) en Debian 9 Stretch

Requisitos previos#

Inicie sesión en su sistema Debian 9 mediante acceso de shell. Para sistemas remotos, conéctese con SSH. Los usuarios de Windows pueden utilizar Putty u otras aplicaciones alternativas para la conexión SSH.

ssh root@debian9

Ejecute los siguientes comandos para actualizar los paquetes actuales a la última versión.

sudo apt update 
sudo apt upgrade

Ejecutemos los siguientes comandos para instalar los paquetes necesarios primero en su sistema. Luego importe la clave de firma de paquetes. Después de eso, configure PPA para los paquetes PHP en su sistema.

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/ stretch main" | sudo tee /etc/apt/sources.list.d/php.list

Ahora use una de las siguientes opciones para instalar PHP según sus requisitos.

Instalando PHP 7.4#

También puede instalar la última versión de PHP en su sistema. Ejecute los siguientes comandos para instalar PHP 7.4 en Debian 9.

sudo apt update
sudo apt install php7.4

Instale también los módulos php necesarios.

sudo apt install php7.4-cli php7.4-common php7.4-curl php7.4-mbstring php7.4-mysql php7.4-xml

Instalando PHP 7.3#

También puede instalar la última versión de PHP en su sistema. Ejecute los siguientes comandos para instalar PHP 7.3 en Debian 9.

sudo apt update
sudo apt install php7.3

Instale también los módulos php necesarios.

sudo apt install php7.3-cli php7.3-common php7.3-curl php7.3-mbstring php7.3-mysql php7.3-xml

Instalando PHP 7.2#

También puede instalar la última versión de PHP en su sistema. Ejecute los siguientes comandos para instalar PHP 7.2 en Debian 9.

sudo apt update
sudo apt install php7.2

Instale también los módulos php necesarios.

sudo apt install php7.2-cli php7.2-common php7.2-curl php7.2-mbstring php7.2-mysql php7.2-xml

Instalando PHP 7.1#

Si su aplicación tiene el requisito específico de PHP 7.1, puede utilizar los siguientes comandos para instalar PHP 7.1 en el sistema Debian 9 Stretch.

sudo apt update
sudo apt install php7.1

Además, instale los módulos PHP necesarios según sus requisitos. Aquí hay una lista de algunos módulos de uso frecuente.

sudo apt install php7.1-cli php7.1-common php7.1-curl php7.1-mbstring php7.1-mysql php7.1-xml

Instalando PHP 5.6#

Ejecute los siguientes comandos para instalar PHP 5.6 en su sistema Debian 9 Stretch.

sudo apt update
sudo apt install php5.6

Instale también los módulos php necesarios.

sudo apt install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysql php5.6-xml