Icono del sitio Binario 0

Instalar PHP5 en debian 10 y 11

Artículos Guías Manuales Sistemas Linux Windows Binario 0

Artículos Guías Manuales Sistemas Linux Windows Binario 0

FacebookEmailWhatsAppLinkedInRedditXShare

PHP 5.6, aunque no es la versión más reciente, sigue siendo requerido por algunos proyectos heredados. En esta guía, te mostramos cómo instalar PHP 5.6 en sistemas operativos Debian 10 y 11 utilizando los repositorios de Sury, que ofrecen soporte para múltiples versiones de PHP.

Requisitos previos

Antes de comenzar, asegúrate de:

  1. Tener acceso a un servidor Debian 10 o 11.
  2. Tener privilegios de usuario root o un usuario con permisos sudo.
  3. Contar con una conexión a Internet para descargar paquetes.

Paso 1: Instalar dependencias necesarias

Primero, instala los paquetes esenciales para agregar nuevos repositorios y manejar certificados.

Ejecuta el siguiente comando:

apt-get install apt-transport-https lsb-release ca-certificates

Paso 2: Agregar la clave GPG del repositorio de Sury

Para garantizar la seguridad de los paquetes, agrega la clave pública GPG del repositorio. Esto permite que el sistema verifique la autenticidad de los paquetes descargados.

Ejecuta el comando:

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

Paso 3: Agregar el repositorio de Sury a la lista de fuentes

Añade el repositorio de Sury a los archivos de configuración de APT. Este repositorio contiene las versiones de PHP mantenidas por Sury.

Ejecuta el siguiente comando:

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

Paso 4: Actualizar la lista de paquetes

Actualiza la base de datos de paquetes para incluir los del nuevo repositorio:

apt-get update

Paso 5: Instalar PHP 5.6

Ahora, instala PHP 5.6 y sus componentes principales. Ejecuta:

apt-get install php5.6

Este comando instalará el núcleo de PHP 5.6.

Paso 6: Instalar extensiones comunes de PHP 5.6

Para la mayoría de los proyectos, necesitarás algunas extensiones adicionales como soporte para bases de datos, manejo de cadenas y solicitudes HTTP. Instálalas con:

apt-get install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysqlnd php5.6-xml

Verificar la instalación

Finalmente, verifica que PHP 5.6 se instaló correctamente:

php5.6 -v

Deberías obtener una salida similar a:

PHP 5.6.x (cli) (built: ...)
Copyright (c) 1997-2018 The PHP Group

Notas importantes

¡Con esto, PHP 5.6 está instalado y listo para usar en Debian 10/11!

Salir de la versión móvil