Debian es una distribución de sistema operativo segura y estable basada en Linux que ofrece un rendimiento de servidor no medido para aplicaciones basadas en web.
Entre las características y mejoras que desfilaron en PHP 8 , el compilador JIT para aplicaciones web es el más notable. Sus beneficios incluyen un mejor rendimiento del código numérico, una mejor ejecución y rendimiento del código de la aplicación web PHP y un código PHP potencialmente más rápido debido a la migración de código C a PHP compatible.
Otras funciones destacadas nuevas/mejoradas en PHP 8 incluyen comprobaciones de tipo estrictas, especialmente para operadores bit a bit/aritméticos, cadenas numéricas más sensatas, operador nullsafe, argumentos con nombre, mapas débiles, expresión de lanzamiento y promoción de propiedad de constructor.
Este artículo le dará un recorrido por la instalación de PHP 8 en Debian 11/10 .
Requisitos
Tener privilegios de usuario root/sudoer en Debian 11 sistema que está utilizando.
Instalación de PHP 8 en Debian Linux
Actualizar su Debian el sistema garantiza que se mantenga en el estado de mejor rendimiento además de aplicar los parches de seguridad necesarios.
$ sudo apt update && sudo apt upgrade -y
Si tiene PHP más antiguos versiones como 7.x , es posible que desee desinstalarlo para beneficiarse principalmente de las funciones y mejoras adjuntas a PHP 8 .
$ sudo apt remove --purge php*

Luego, instale el PHP 8 requerido dependencias de instalación y también configurar el UFT-8 Unicode estándar.
$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2 $ sudo locale-gen en_US.UTF-8
Ahora agregue el Ondřej Surý PPA repositorio, que será responsable de rastrear, recuperar e instalar el último PHP versión en su Debian 11 sistema.
$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list $ sudo wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/debian-php-8.gpg --import $ sudo chmod 644 /etc/apt/trusted.gpg.d/debian-php-8.gpg
Después de agregar un repositorio, actualice el sistema Debian para reconocer la inclusión del PPA de Ondřej Surý repositorio. Además, si se lanzan futuras versiones de PHP, actualizarlas requerirá un simple Debian 11 comando de actualización del sistema como el siguiente:
$ sudo apt update && sudo apt upgrade -y
Finalmente, instale PHP 8.1 en Debian 11 .
$ sudo apt install php8.1

Confirme el php instalado versión.
$ php --version

Para instalar otras extensiones de PHP, consulte la sintaxis:
$ sudo apt install php8.1-name_of_extension
Por ejemplo, para instalar un php-fpm extensión, ejecutaremos el comando:
$ sudo apt install php8.1-fpm
Este artículo nos ha enseñado cómo instalar PHP y cualquiera de sus extensiones asociadas en Debian 11 . Ahora está listo para continuar con sus aplicaciones/proyectos basados en la web.