Cómo instalar PHP 8.3 en Ubuntu 22.04

Guía actualizada para instalar PHP 8.3 en Ubuntu 22.04, incluyendo la integración con Apache y Nginx (PHP-FPM), extensiones y la ejecución de múltiples versiones de PHP en paralelo.
Publicado:
Aleksandar Stajić
Updated: 9 de enero de 2026, 00:16
Cómo instalar PHP 8.3 en Ubuntu 22.04

Ilustración

Cómo instalar PHP 8.3 en Ubuntu 22.04

Esta guía muestra cómo instalar y ejecutar correctamente PHP 8.3 en Ubuntu 22.04 en un entorno de servidor moderno. Cubre la preparación del sistema, la configuración del repositorio, la integración con Apache y Nginx, las extensiones de PHP, el cambio de versión y las mejores prácticas comunes.

Paso 1: Actualizar el sistema operativo

Antes de instalar PHP, asegúrese de que su sistema esté completamente actualizado. Esto previene conflictos de dependencias y garantiza que se apliquen los parches de seguridad.

sudo apt update && sudo apt upgrade -y

Paso 2: Añadir el repositorio de PHP

Ubuntu 22.04 no incluye PHP 8.3 por defecto. El repositorio de Ondřej Surý, ampliamente utilizado y de confianza, proporciona versiones y extensiones de PHP actualizadas.

sudo apt install -y ca-certificates apt-transport-https software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

Paso 3: Instalar PHP 8.3 (CLI)

Instale el paquete principal de PHP 8.3. Esto proporciona la CLI de PHP y el tiempo de ejecución base requerido por los servidores web y las tareas en segundo plano.

sudo apt install -y php8.3

Verifique la versión de PHP instalada:

php -v

Paso 4: Instalar PHP 8.3 para Apache

Si está utilizando Apache, instale PHP como un módulo de Apache. Esta configuración es común para las pilas LAMP tradicionales.

sudo apt install -y libapache2-mod-php8.3

Reinicie Apache para activar el módulo PHP:

sudo systemctl restart apache2

Paso 5: Instalar PHP 8.3 FPM para Nginx

Para configuraciones basadas en Nginx, PHP debe ejecutarse a través de PHP-FPM. Este enfoque ofrece un mejor rendimiento y escalabilidad.

sudo apt install -y php8.3-fpm

Verifique que el servicio PHP-FPM esté en ejecución:

systemctl status php8.3-fpm

Paso 6: Instalar extensiones comunes de PHP

La mayoría de las aplicaciones requieren extensiones de PHP adicionales. Instale solo lo que su proyecto realmente necesite para mantener el sistema ligero y seguro.

sudo apt install -y php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-zip php8.3-intl php8.3-gd php8.3-opcache

Liste todos los módulos PHP cargados:

php -m

Paso 7: Ejecutar múltiples versiones de PHP en paralelo

Ubuntu permite que coexistan múltiples versiones de PHP. Esto es útil al mantener aplicaciones heredadas mientras se implementan nuevos proyectos en PHP 8.3.

sudo update-alternatives --config php

También puede establecer una versión específica de PHP directamente:

sudo update-alternatives --set php /usr/bin/php8.3

Paso 8: Verificaciones post-instalación recomendadas

Después de la instalación, se recomienda verificar los archivos de configuración de PHP, confirmar el socket o puerto PHP-FPM correcto para su servidor web y asegurarse de que OPcache esté habilitado para entornos de producción.

Para sistemas de producción, revise siempre la configuración de php.ini, como los límites de memoria, el tiempo de ejecución, el tamaño de carga y el manejo de errores, de acuerdo con los requisitos de su aplicación.

Conclusión

La instalación de PHP 8.3 en Ubuntu 22.04 proporciona una base moderna, estable y de alto rendimiento para las aplicaciones web. Ya sea que ejecute Apache o Nginx, una configuración limpia de PHP con las extensiones adecuadas y la gestión de versiones garantiza la mantenibilidad a largo plazo y un funcionamiento sin problemas.

Related Articles

Paquetes Snap: Por qué se quedan cortos para herramientas avanzadas como DBeaver

Paquetes Snap: Por qué se quedan cortos para herramientas avanzadas como DBeaver

Los paquetes Snap introducen un sandboxing restrictivo que rompe los flujos de trabajo avanzados. Este artículo explica por qué DBeaver tiene problemas con el túnel SSH bajo Snap y por qué Flatpak o los paquetes nativos son mejores alternativas.

Convertir MOV a MP4 Usando FFmpeg: Una Guía Sencilla

Convertir MOV a MP4 Usando FFmpeg: Una Guía Sencilla

Aprende a convertir videos MOV a MP4 usando FFmpeg con comandos fiables, procesamiento por lotes y optimización de calidad para compatibilidad web, de streaming y multiplataforma.

Guía completa de Evaluation Harness: Dominando la evaluación del rendimiento de LLM

Guía completa de Evaluation Harness: Dominando la evaluación del rendimiento de LLM

Esta guía proporciona un recorrido detallado de Evaluation Harness, un marco de trabajo esencial para evaluar rigurosamente las capacidades de los modelos de lenguaje extensos (LLM) en los pipelines de LLMOps empresariales. Conozca la configuración, las mejores prácticas y las técnicas avanzadas para garantizar una evaluación comparativa y optimización de modelos confiables.

Qwen 3.6 en producción: Runbook de lanzamiento, rollback de IA y versionado de LLMOps

Qwen 3.6 en producción: Runbook de lanzamiento, rollback de IA y versionado de LLMOps

Qwen 3.6 no es solo otra actualización de modelo. Es un evento de lanzamiento, un escenario de reversión y un problema de versionado al mismo tiempo. Este artículo explica cómo debe manejarse Qwen 3.6 en producción a través de la disciplina de LLMOps, la trazabilidad de prompts y modelos, el despliegue controlado y la preparación para la reversión basada en evidencia.

Impulsando la productividad con sistemas ERP: Un estudio de caso sobre bases de datos relacionales

Impulsando la productividad con sistemas ERP: Un estudio de caso sobre bases de datos relacionales

Optimización de la calidad del código: Probando con ESLint y Prettier

Optimización de la calidad del código: Probando con ESLint y Prettier

En el desarrollo de software moderno, mantener una calidad y un estilo de código consistentes es primordial. ESLint y Prettier ofrecen una potente combinación para automatizar estos aspectos cruciales, asegurando que las bases de código estén limpias, sean legibles y se adhieran a los estándares definidos. Este artículo profundiza en cómo estas herramientas se integran a la perfección en los flujos de trabajo de prueba, mejorando la productividad del desarrollador y la mantenibilidad del proyecto.

konvertieren-rpm-in-debian-ubuntu-deb-format-debian-package-manager

tensorflow

tensorflow

Arquitectura Multi-Inquilino de Grado Empresarial para una Plataforma Internacional

Arquitectura Multi-Inquilino de Grado Empresarial para una Plataforma Internacional

Loving Rocks es una plataforma de bodas de nivel empresarial diseñada con una verdadera arquitectura multiinquilino, bases de datos aisladas por inquilino e internacionalización integrada para escalabilidad global, seguridad y estabilidad operativa a largo plazo.

Dominando el flujo de trabajo SEO: Estrategias de optimización esenciales para el crecimiento orgánico

Dominando el flujo de trabajo SEO: Estrategias de optimización esenciales para el crecimiento orgánico

Un flujo de trabajo SEO estructurado es crucial para un crecimiento orgánico sostenible. Aprende las diez estrategias fundamentales, desde la investigación de palabras clave y la optimización técnica hasta la calidad del contenido y el análisis de rendimiento.

mozilla-thunderbird-68-x-kann-oauth2-fuer-provider-for-google-calendar-nicht-speichern

PostgreSQL 14 Ubuntu Server 23.04

PostgreSQL 14 Ubuntu Server 23.04