Originalmente desarrollado por Rasmus Lerdorf, un desarrollador danés-canadiense, PHP es un lenguaje de secuencias de comandos del lado del servidor que está orientado al desarrollo de páginas web tanto dinámicas como estáticas. PHP es un acrónimo recursivo de PHP Hypertext Preprocessor pero inicialmente era un acrónimo de Personal Home Page. Actualmente, dos versiones de PHP están recibiendo soporte activo:PHP 7.4 y PHP 8.0.
La versión más actual y estable es PHP 8.0. Se lanzó el 16 de noviembre de 2020 y disfruta de soporte hasta 2023. Proporciona mejoras y mejoras, como argumentos con nombre, operador nulo seguro, tipos de unión, compilador JIT (Just In Type) y mejoras en la coherencia y el manejo de errores.
En este tutorial, demostraremos la instalación de PHP 8.0 en Debian/Linux Mint.
Paso 1:Actualizar el sistema
Para despegar, vamos a actualizar la lista de paquetes del sistema.
$ sudo apt update
Una vez actualizado, instale las dependencias requeridas.
$ sudo apt install software-properties-common ca-certificates lsb_release apt-transport-https
Paso 2:habilite el repositorio APT de Sury
El siguiente paso es agregar el repositorio SURY a nuestro sistema. SURY es un repositorio PHP de terceros que empaqueta paquetes PHP para Debian. Para agregar el repositorio, ejecute el comando
$ sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
A continuación, importe la clave GPG del repositorio.
$ wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
Paso 3:Instale PHP 8.0
Para instalar PHP 8.0, actualice las listas de paquetes para sincronizarlas con el repositorio SURY recién agregado
$ sudo apt update
Luego instale PHP 8.0 en Debian Buster de la siguiente manera.
$ sudo apt install php8.0
Una vez instalado, verifique la versión de PHP instalada:
$ php -v
Además, puede instalar extensiones de PHP usando la sintaxis:
$ sudo apt install php-extension
Si está instalando varias extensiones, especifíquelas dentro de las llaves como se muestra. En este ejemplo, estamos instalando php-cli, php-mbstring, php-xml, php-common, php-ldap el php-curl extensiones.
$ sudo apt install php8.0-{cli,mbstring,xml,common,ldap,curl}
Conclusión
Y así es como instalar PHP 8.0 en Debian 10. ¡Le deseamos un momento lleno de acontecimientos en su desarrollo web!