Cómo actualizar e instalar PHP en Ubuntu ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
28.11.2024

Cómo actualizar e instalar PHP en Ubuntu

Actualizar o instalar PHP en Ubuntu 22.04 puede mejorar el rendimiento y la seguridad de su aplicación web. Al momento de escribir este artículo, PHP 8.2 trae mejoras significativas y nuevas características sobre sus predecesores. Este artículo describe los pasos para instalar o actualizar PHP a la versión 8.2 en Ubuntu 22.04.

¿Por qué actualizar a PHP 8.2?

PHP 8.2 introduce varias nuevas características y mejoras, incluyendo:

  • Propiedades de sólo lectura: Permitir que las propiedades sean declaradas como readonly, haciéndolas inmutables después de su asignación inicial.
  • Tipos de Forma Normal Disyuntiva: Esto proporciona un mejor manejo de tipos para aplicaciones complejas.
  • Mejoras de rendimiento: Mejoras en el rendimiento general, lo que lleva a tiempos de ejecución más rápidos.
  • Nuevas funciones: PHP 8.2 incluye nuevas funciones incorporadas, haciendo la codificación más fácil y eficiente.

La actualización le garantiza el acceso a las últimas funciones y mejoras.

Requisitos previos

Antes de empezar, asegúrese de que:

  1. Tiene un sistema Ubuntu 22.04 activo.
  2. Tiene privilegios sudo para instalar y actualizar paquetes.
  3. Se recomienda hacer una copia de seguridad de las aplicaciones y bases de datos existentes para evitar la pérdida de datos durante la actualización.

Paso 1: Actualizar el sistema

Comience por actualizar su lista de paquetes y actualizar los paquetes existentes. Abra su terminal y ejecute

sudo apt update
sudo apt upgrade -y

Paso 2: Añadir el repositorio PHP

Ubuntu 22.04 puede no tener PHP 8.2 en sus repositorios por defecto. Para acceder a las últimas versiones de PHP, puede añadir un repositorio llamado ondrej/php:

sudo add-apt-repository ppa:ondrej/php

Después de añadir el repositorio, actualice de nuevo la lista de paquetes:

sudo apt update

Paso 3: Instalar PHP 8.2

Ahora, puede instalar PHP 8.2 junto con algunas extensiones comunes:

sudo apt install php8.2 php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-zip php8.2-curl

Este comando instala PHP 8.2 y varios módulos esenciales para ejecutar la mayoría de las aplicaciones.

Paso 4: Verificar la instalación

Para verificar que PHP se ha instalado correctamente, compruebe la versión:

php -v

Debería ver una salida indicando que PHP 8.2 está instalado.

Paso 5: Configurar los ajustes de PHP

Dependiendo de las necesidades de su aplicación, es posible que desee configurar los ajustes de PHP. El archivo de configuración principal se encuentra en:

/etc/php/8.2/fpm/php.ini

Edite este archivo con su editor de texto preferido:

sudo nano /etc/php/8.2/fpm/php.ini

Después de hacer los cambios, recuerde reiniciar el servicio PHP para aplicarlos:

sudo systemctl restart php8.2-fpm

Paso 6: Actualizar desde versiones anteriores de PHP

Si está actualizando desde una versión anterior de PHP, asegúrese de que sus aplicaciones son compatibles con PHP 8.2. Puede eliminar las versiones anteriores de PHP utilizando:

sudo apt remove php7.4 php7.4-cli php7.4-fpm

Asegúrese de probar sus aplicaciones después de la actualización para resolver cualquier problema potencial.

Conclusión

Instalar o actualizar a PHP 8.2 en Ubuntu 22.04 es un proceso sencillo que puede mejorar significativamente sus aplicaciones web. Con las nuevas características y mejoras, puedes construir aplicaciones más eficientes y modernas. Recuerde siempre hacer una copia de seguridad de su sistema y probar la compatibilidad de sus aplicaciones después de la actualización.

Para obtener información más detallada sobre la instalación y las características de PHP, puede consultar la documentación oficial de PHP.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills