Saltar al contenido
solo software libre

Cómo instalar PHP 7.2 en Debian 9

Cómo-instalar-PHP-7.2-en-Debian-9

Instalar PHP 7.2 en Debian 9

PHP tiene diferentes versiones 5.6, 7.0, 7.1 y 7.2. Actualmente, PHP 7.2 es la última versión del mismo. PHP 7.2 ofrece un rendimiento mucho mejor y un procesamiento de solicitudes más rápido y algunas actualizaciones de seguridad. Debian 9 viene con PHP 7.0, que ya no recibirá actualizaciones de seguridad, por lo que debe migrar de PHP 7.0 a PHP 7.2. En este tutorial aprenderá a instalar PHP 7.2 en Debian 9.

Prerrequisitos

Antes de comenzar a instalar PHP en Debian 9. Debe tener una cuenta de usuario no root en su servidor con privilegios de sudo

1. Instalar PHP en Debian

Para instalar PHP 7.2 en Debian 9, Primero, necesitará instalar algunos paquetes faltantes para poder agregar un nuevo repositorio a través de HTTPS. Luego agregará claves GPG después de instalar PHP.

Actualice el índice del administrador de paquetes escribiendo siguiente en la terminal

sudo apt update

Ahora agregue el paquete que falta para poder agregar un nuevo repositorio a través de HTTPS.

sudo apt install ca-certificados apt-transport-httpss

Importe la clave de firma y habilite PPA para PHP 7.2 utilizando el siguiente comando.

curl -fsSL httpss://packages.sury.org/php/apt.gpg | sudo apt-key add -
sudo add-apt-repository "deb httpss://packages.sury.org/php/ $ (lsb_release -cs) main"

Ahora actualice el índice del administrador de paquetes nuevamente e instale PHP 7.2 en Debian.

sudo apt update
sudo apt install php7.2

Confirme la instalación y verifique la versión de PHP escribiendo:

php -v

2. Configurar PHP para Nginx

Nginx por defecto no admite el procesamiento nativo de PHP. Deberá instalar el «administrador de procesos fastCGI». Ejecute el siguiente comando para instalar php-fpm en su servidor.

sudo apt install php-fpm

Puede verificar el estado donde está instalado correctamente o no mediante el siguiente comando

estado de systemctl php7.2-fpm

Después de instalar el paquete php-fpm, deberá reiniciar el servidor Nginx. Para reiniciar el servidor Nginx, ejecute el siguiente comando

sudo systemctl restart nginx

puede verificar la versión de PHP ejecutando el siguiente comando

php -v

3. Instalando PHP con Apache

Si está ejecutando Apache en el back-end, entonces necesita instalar PHP y el módulo Apache PHP en el servidor. Para instalar PHP 7.2 y el módulo apache, escriba el siguiente comando y presione Intro.

sudo apt install php libapache2-mod-php

Después de instalar PHP y el módulo apache-php, deberá reiniciar el servidor Apache escribiendo el siguiente comando.

sudo systemctl restart apache2

4. Instalar extensiones PHP

Necesitará instalar algunas extensiones básicas de PHP para ejecutar WordPress, como marcos Laravel en el servidor. Para instalar cualquiera de las extensiones PHP en el servidor, el siguiente es el formato básico

sudo apt install php- [nombre_de_la_extensión]

Puede instalar la extensión curl para PHP ejecutando el siguiente comando.

sudo apt install php-curl

Las siguientes son algunas extensiones básicas de PHP que deben instalarse en su servidor.

sudo apt install php7.2-curl php7.2-mysql php7.2-common php7.2-cli php7.2-gd php7.2-opcache php7.2-mcrypt

Para instalar más extensiones, puede usar el formato anterior.

5. Prueba de procesamiento PHP

Para probar PHP está configurado correctamente en su servidor o no, debe crear un archivo test.php dentro del directorio / var / www / html / con el siguiente código.

/var/www/html/test.php
<? php
    phpinfo ();

Si ve el siguiente resultado en httpss: //TUDOMINIO.WEB/test.php, entonces ha instalado PHP con éxito.

PASS:)

1779