En este artículo, le explicaré cómo puede actualizar su versión actual de PHP en Ubuntu sin perder ninguna funcionalidad.
En primer lugar tienes que añadir este repositorio PHP PPA.
add-apt-repository ppa:ondrej/php
Puede comprobar el repositorio que acaba de añadir listando este directorio.
ls -lrt /etc/apt/sources.list.d
Una vez que haya añadido el repositorio compruebe la versión de PHP que está ejecutando actualmente con este comando.
php -v
Si, por ejemplo, tiene la versión 7.3 de PHP y desea instalar PHP 7.4, deberá ejecutar este único comando.
apt install $(apt list --installed | grep php7.3 | cut -d '/' -f1 | sed -e 's/7.3/7.4/g')
Este comando instalará automáticamente todos los paquetes necesarios (los mismos que tenía antes) para que no pierda ningún paquete durante la actualización.
Ahora deshabilite PHP 7.3 y habilite el módulo PHP 7.4.
a2dismod php7.3
a2enmod php7.4
Una vez añadida la nueva versión, te recomiendo que reinicies Apache.
service apache2 restart
Y ahora puedes comprobar de nuevo tu versión de PHP. Debería estar actualizada.
Espero que te haya servido de ayuda 🙂 .