Cómo instalar PHP en Debian 11

13 set 2021 2 min di lettura
Cómo instalar PHP en Debian 11
Indice dei contenuti

Introducción

PHP abreviado como "HyperText Processor", es el lenguaje de programación de código abierto utilizado para desarrollar aplicaciones Web, es un lenguaje de scripting, utilizado principalmente para el front-end con HTML. Se puede utilizar para crear sitios web de comercio electrónico, administrar bases de datos y monitorear sesiones.

Está disponible para todos los sistemas operativos. La última versión de PHP es la versión 8 y en este artículo discutiremos la instalación de PHP en el sistema Debian 11 Bullseye Linux.

Siga los pasos a continuación para una instalación adecuada de PHP en su sistema Debian.

Prerrequisitos

Primero, actualice todos los paquetes en su sistema con el comando que se proporciona a continuación:

sudo apt update 

Después de actualizar los paquetes, ahora instale las dependencias requeridas desde el comando que se indica a continuación:

sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https 

Habilite el repositorio SURY

El siguiente paso es integrar el repositorio SURY en nuestro sistema. SURY es un repositorio PHP de terceros basado en Debian que incluye software PHP, ejecute el siguiente comando para agregar el repositorio SURY:

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

Importe la clave GPG para el repositorio usando el siguiente comando con wget:

wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add - 

Instalación de PHP en Debian 11

Ahora actualice los paquetes nuevamente para sincronizarlos con el repositorio SURY agregado recientemente antes de instalar php:

sudo apt update 

El repositorio SURY contiene PHP 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 y PHP 5.6. Como la última versión estable de PHP es 8.0, pero una gran cantidad de sitios web todavía requieren PHP 7. Este repositorio también incluye paquetes de PHP 8.1 que se encuentra actualmente en beta. Puede instalar cualquiera de las versiones de PHP necesarias en su sistema.

Ejecute el siguiente comando para instalar PHP 8 en Debian 11:

sudo apt install php8.0 

Para instalar cualquier otro cambio de versión, reemplácelo 8.8con la versión que desea instalar. También puede instalar varias versiones en un sistema.

Instalación de la extensión PHP

Además, también podemos agregar la extensión php con la sintaxis que se indica a continuación:

sudo apt install php8.0-[extension]

Reemplace [extensión] con la extensión que desea instalar, si desea agregar más extensiones inclúyalas entre llaves, instalaré "php-mbstring, php-cli, php-xml, php-common y php-curl" por ejecutando el comando que se indica a continuación:

sudo apt install php8.0-cli php8.0-mbstring php8.0-xml php8.0-common php8.0-curl 

Los usuarios han instalado una versión de PHP diferente, debe reemplazarla 8.0con la versión de PHP requerida.

Verifique la versión de PHP

Ahora, después de la instalación, verifique que esté instalada la versión correcta de PHP verificando el número de versión con el comando que se proporciona a continuación:

php -v 
PHP 8.0.10 (cli) (built: Aug 26 2021 16:06:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.10, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies

Conclusión

PHP es un lenguaje de programación del lado del servidor gratuito que también se utiliza con el lenguaje de programación HTML para crear sitios web dinámicos. Está disponible para todos los sistemas operativos, pero en este artículo discutimos su instalación en Debian 11 (SO Linux) Bullseye. Instalará PHP con éxito en Debian 11 después de seguir esta guía.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.