Cómo instalar PHP 8.3 en Ubuntu 22.04

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

Google I/O 2026: Android XR, gafas inteligentes y la interfaz de IA ambiental
Google I/O 2026 impulsó Android XR y las gafas inteligentes desde un concepto hacia una dirección de plataforma real. Este artículo desglosa las gafas de audio, las gafas con pantalla, la conciencia contextual impulsada por Gemini, las implicaciones para los desarrolladores, los riesgos de privacidad y por qué la IA wearable se trata menos de reemplazar teléfonos y más de crear superficies de asistencia ambiental.

Google I/O 2026: Gemini Omni, Gemini 3.5 y la capa de cómputo detrás de la IA agéntica
Google I/O 2026 situó a Gemini Omni y Gemini 3.5 en el centro de la estrategia de IA agéntica de Google. Este artículo desglosa la diferencia entre la creación multimodal y la inteligencia de grado de acción, por qué Gemini 3.5 Flash es importante para los agentes y la codificación, y cómo estos modelos impulsan el cambio de plataforma más amplio de Google I/O 2026.

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.

tensorflow

Optimización para motores de búsqueda: El flujo de trabajo confiable para los primeros puestos
Análisis detallado de la optimización para motores de búsqueda (SEO), sus fundamentos técnicos, el papel de los rastreadores web y los pasos estratégicos para alcanzar las primeras posiciones orgánicas.

Desarrollo de Portales: Una Plataforma Escalable para Rendimiento, Soporte Multilingüe y Extensibilidad
Se construye un portal web moderno, escalable y de alto rendimiento, con soporte multilingüe y

Guía Completa sobre Disparadores de Reversión en Runbooks de IA Empresarial
Esta guía explora los Disparadores de Reversión, mecanismos esenciales en los runbooks de IA empresarial que detectan automáticamente anomalías e inician reversiones para mantener la estabilidad del sistema. Aprenda a configurar, supervisar y optimizar estos disparadores para implementaciones de IA robustas.

ComfyUI en Fedora 43: Dos entornos virtuales + Inicio con un solo clic (marzo de 2026)
Objetivo: Mantener dos venvs de Python (p. ej., 3.12 + 3.14) por compatibilidad, pero iniciar ComfyUI automáticamente con una configuración limpia y ligera.
mozilla-thunderbird-68-x-kann-oauth2-fuer-provider-for-google-calendar-nicht-speichern
entdecke-die-bahnbrechenden-moeglichkeiten-von-gpt-4

Comprender y resolver conflictos de dependencias ERESOLVE de npm
Resuelve los conflictos de dependencias de pares ERESOLVE de npm de la manera correcta: identifica el desajuste real, alinea las versiones, usa overrides de forma segura y conoce cuándo pnpm o Yarn son una mejor opción.

Conmutación por error de doble SIM del ZBT Z8102AX: qué funciona, qué falta y qué necesita un mejor firmware
El ZBT Z8102AX es un router OpenWrt 5G de doble SIM, pero el hardware de doble SIM por sí solo no es lo mismo que una conmutación por error inteligente. El router reconoce la SIM y se conecta correctamente, pero el cambio automático, la recuperación del módem, las decisiones basadas en la señal y una lógica de conmutación por error limpia aún necesitan pruebas más profundas.