Instalar PHP 7.3 en Ubuntu, Debian y derivados

Instalar PHP 7.3 en Ubuntu, Debian y derivados.

De todos es conocido que pese a sus detractores (que son muchos), PHP es uno de los lenguajes más populares, es bastante seguro, rápido, simple, eficiente, flexible, y fácil de usar.

La nueva PHP 7.3 fue lanzada el seis de diciembre del 2018. Aun así… y pese a que su evolución es constante, aun «no recomiendo que migres a él» si tienes un sitio web en producción.

Sobre todo si usas un CMS como puede ser WordPress.

La integración y compatibilidad con muchos plugins, aun no es efectiva. Si tu sitio web es nuevo, lo puedes probar, si está en producción, insisto en que no.

En este articulo vemos como instalar o actualizar (upgrade) a PHP 7.3 en Ubuntu, Debian y todos sus derivados.

Instalar PHP 7.3 en Ubuntu, Debian y derivados 1

 

Instalar PHP 7.3 en Ubuntu, Debian y derivados

Necesitaremos agregar el «PPA: ondrej/php«, que considero que es el mejor, pues instala las ultimas versiones php en todas las versiones activas de Ubuntu, y en las versiones Stretch y Jessie (8 y 9) de Debian.

En Debian:

sudo apt install apt-transport-https lsb-release

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

sudo apt update

En Ubuntu:
sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

Antes de continuar… si lo que haces es una actualización (upgrade), deberías de ejecutar el siguiente comando.
dpkg -l | grep php | tee paquetes-php.txt

Al ejecutar el anterior comando se generara un archivo llamado «paquetes-php.txt», en el tendrás un listado de todos los paquetes , módulos, etc…, que tienes instalados actualmente. Por si acaso te olvidas después de alguno.

 

Comenzamos la instalación de PHP 7.3

La instalación es común para todas las distribuciones basadas en Debian y Ubuntu.

sudo apt install php7.3 php7.3-common php7.3-cli

Puedes comprobar la versión instalada.
php -v

Bien… ya lo tenemos instalado. Ahora vamos con los módulos.

Instalar PHP 7.3 en Ubuntu, Debian y derivados 2

 

Anteriormente hablamos de crear un archivo de texto con los módulos que tenias instalados, si es tu caso tan solo tienes que sustituir, por ejemplo 7.1, por 7.3.

Un ejemplo de módulos que deberías instalar:

apt install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7.3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl

También puedes buscar e instalar módulos específicos, con:
apt-cache search php7.3

Oh bien listar todos los módulos disponibles para su instalación.
apt-cache search --names-only ^php

Si quieres que PHP 7.3 sea la versión predeterminada, escribe:
update-alternatives --set php /usr/bin/php7.3

Desactivamos y borramos la versión anterior (si es que estaba presente), en el ejemplo PHP 7.1.
a2dismod php7.1

apt purge php7.1 php7.1-common

Finalmente activamos la 7.3.
a2enmod php7.3

 

Como ultimo punto y no por ello menos importante, te recuerdo que las PPA de Ondrej no cuentan con actualizaciones automáticas, cada cierto tiempo deberás ejecutarla de manera manual.

apt update

apt upgrade

 

Es pero que te ayude este articulo, si es así compártelo.

 

Agregar comentario