GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar PHP 8 en Debian 11

En este tutorial, le mostraremos cómo instalar PHP 8 en Debian 11. Para aquellos de ustedes que no lo sabían, PHP es un lenguaje de secuencias de comandos de propósito general y de código abierto que es especialmente adecuado para el desarrollo web, pero también se ha utilizado como un lenguaje de programación de propósito general. La última versión de PHP hasta la fecha es la serie 8. PHP 8 es una actualización significativa del lenguaje PHP. Contiene muchas características nuevas y optimizaciones, que incluyen argumentos con nombre, tipos de unión, atributos, promoción de propiedad de constructor, expresión de coincidencia, operador seguro nulo, JIT, mejoras en el sistema de tipos, manejo de errores y consistencia.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de PHP 8 en Debian 11 (Bullseye).

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:Debian 11 (Bullseye).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar PHP 8 en Debian 11 Bullseye

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade
sudo apt install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Paso 2. Instalación de PHP 8 en Debian 11.

Ahora agregamos el repositorio SURY a su sistema:

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

Luego, instale PHP 8.0 usando el siguiente comando a continuación:

sudo apt update
sudo apt install php8.0

Además, se instalarán los paquetes necesarios, algunos de los cuales son extensiones estándar de PHP 8.x:

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

Una vez completada la instalación, puede confirmar la instalación con el siguiente comando:

php -v

Paso 3. Probar PHP.

Ahora creamos un archivo de prueba que devolverá información sobre nuestro servidor ejecutando el comando en la terminal:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Asegurémonos de que el servidor muestre correctamente el contenido generado por el script PHP abriendo esta página en el navegador:http://localhost/info.php , Si la página de información de PHP aparece en su navegador, entonces todo se ve bien y está listo para continuar.

¡Felicitaciones! Ha instalado PHP con éxito. Gracias por usar este tutorial para instalar la última versión de PHP 8 en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el PHP oficial sitio web.


Debian
  1. Cómo instalar PHP 7.4/7.3/7.2/7.1 en Debian 10/Debian 9

  2. Cómo instalar PHP 8.0 en Debian 11

  3. Cómo instalar PHP 8 en Debian 10

  4. Cómo instalar o actualizar PHP 8.1 en Debian

  5. Cómo instalar PHP 7.3 en Debian 10

Cómo instalar PHP Composer en Debian 11

Cómo instalar PHP 5.6 en Ubuntu 16.04 y Debian 9

Cómo instalar Laravel en Debian 11 / Debian 10

Cómo instalar PHP 8.0 en Debian / Mint

Cómo instalar OPcache en Debian

Cómo instalar PHP 7.4 en Debian 11 Bullseye