Instalar php 7.2 en Debian 8 Jessie y Debian 9 Stretch.
En un anterior articulo ya explicamos como actualizar php7.0 a php7.1 y php7.2 en Debian y Ubuntu. En este caso veremos como realizar una instalación limpia y directa de php7.2, en Debian 8 y Debian 9.
Para instalar php 7.2 instalaremos el repositorio de Ondřej Surý. Este repositorio es exclusivo de Debian 8 (Jessie) y Debian 9 (Stretch).
Instalar php 7.2 en Debian 8 y Debian 9
Lo primero que debemos hacer es agregar el repositorio.
sudo apt-get install apt-transport-https lsb-release ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
Una vez instalado actualizaremos totalmente el sistema.
apt-get update
apt-get upgrade apt-get dist-upgrade
Una vez actualizado te recomiendo que reinicies el sistema.
shutdown -r now
o simplemente…
reboot
Ahora instalamos php 7.2.
sudo apt-get install php7.2
Las extensiones que necesitemos, por ejemplo…
sudo apt-get install php7.2-cli php7.2-common php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-readline php7.2-xml
Reiniciamos de nuevo el sistema.
shutdown -r now
o simplemente…
reboot
Comprobamos que se instalo php 7.2 correctamente.
php -v
Ejemplo de salida…
PHP 7.2.3 (cli) (built: Feb 28 2018 14:06:54) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.3, Copyright (c) 1999-2018, by Zend Technologies