GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar PHP 7.4 y 8.0 en Ubuntu 18.04 o 20.04

Introducción

PHP significa preprocesador de hipertexto y es un lenguaje de programación del lado del servidor basado en secuencias de comandos.

PHP se usa a menudo para automatizar las tareas del servidor. Maneja tareas como contenido dinámico, solicitudes de bases de datos y procesamiento y visualización de datos.

Lea nuestro tutorial sobre cómo instalar PHP 7.4 y 8.0 en Ubuntu 18.04 o 20.04, incluida la integración con Apache y Nginx.

Requisitos previos

  • Un sistema Linux con Ubuntu 18.04 o 20.04
  • Acceso a una cuenta de usuario de Ubuntu con privilegios sudo
  • Acceso a una línea de comando/ventana de terminal (Ctrl-Alt-T)
  • Un servidor web en ejecución (Apache o Nginx)

Instalación de PHP en Ubuntu 18.04 y 20.04

Como muchas herramientas de desarrollo, PHP tiene varias versiones de lanzamiento diferentes. Al momento de escribir, PHP 7.4. y 8.0 son las versiones compatibles actualmente del software.

Cómo instalar PHP con Apache en Ubuntu

Si está ejecutando un servidor web Apache, desea instalar PHP con el módulo Apache. A continuación encontrará instalaciones para PHP 7.4 y PHP 8.0.

1. Asegúrese de estar utilizando las últimas actualizaciones de Ubuntu ingresando el siguiente comando en una ventana de terminal:

sudo apt update && sudo apt upgrade

2. Instale software-properties-common para ayudarlo a administrar distribuciones y fuentes de software independientes:

sudo apt install software-properties-common

3. A continuación, agregue el ondrej/php PPA que proporciona las últimas versiones de PHP para Ubuntu 18.04:

sudo add-apt-repository ppa:ondrej/php

4. Actualice el repositorio para incluir los nuevos paquetes:

sudo apt update

5. Ahora puedes instalar PHP.

  • Para instalar PHP 7.4, ejecute el comando:
sudo apt -y install php7.4
  • Para instalar PHP 8.0, ejecute:
sudo apt -y install php8.0

6. Verifique la instalación con:

php -v

El resultado debe mostrar la versión de PHP que instaló. Si instaló la versión 7.4, el resultado aparece como en la imagen a continuación.

Si instaló PHP 8.0, el resultado muestra:

Cómo instalar PHP con Nginx en Ubuntu

Si está utilizando un servidor Nginx en lugar de Apache, siga los pasos a continuación para instalar PHP 7.4 u 8.0 para trabajar con Nginx.

  1. Ingrese el siguiente comando en una ventana de terminal para asegurarse de que está utilizando el software más reciente:
sudo apt update && sudo apt upgrade

. 2. Para instalar PHP para Nginx, use uno de los siguientes comandos:

  • Para PHP 7.4 :
sudo apt install php7.4-fpm
  • Para PHP 8.0 :
sudo apt install php8.0-fpm

El sistema se comunicará para descargar e instalar el paquete y sus dependencias.

2. Una vez finalizada la instalación, reinicie el servicio para aplicar los cambios ingresando:

sudo systemctl restart nginx

3. A continuación, debe habilitar la compatibilidad con PHP editando el bloque del servidor. Abra el bloque del servidor con el comando:

sudo nano /etc/nginx/sites-available/default

4. Agregue el siguiente código a su archivo de bloque de servidor para que Nginx haga uso de PHP:
servidor

# . . . existing configuration

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php8.0-fpm.sock;

}

}

4. Guarde el archivo y salga.

5. Finalmente, reinicie Nginx en Ubuntu y vuelva a cargar PHP:

sudo systemctl restart nginx
sudo systemctl reload php[version_number]-fpm

Instalación de módulos PHP en Ubuntu

Para instalar módulos PHP adicionales, use la siguiente sintaxis:

sudo apt install php[version_numeber]-[package_name]

También puede instalar varios módulos a la vez. Por ejemplo, para instalar módulos mysql , código postal , json , común y bcmath en PHP 7.4, ejecutaría:

sudo apt install php7.4-{mysql,zip,json,common,bcmath}

Para enumerar todos los módulos PHP cargados, ejecute el comando:

php -m

El resultado enumera todos los módulos PHP compilados, como en el ejemplo a continuación.


Ubuntu
  1. Cómo instalar Anaconda en Ubuntu 18.04 y 20.04

  2. Cómo instalar OpenLiteSpeed ​​y PHP en Ubuntu

  3. Cómo instalar PHP 8.0 en Ubuntu 20.04 / Ubuntu 18.04

  4. Cómo instalar PHP 7.2 en Ubuntu 16.04

  5. Cómo instalar PHP 7.3 en Ubuntu 16.04

Cómo instalar PHP 8.0 en Ubuntu 20.04

Cómo instalar PHP 5.6, PHP 8.0 y PHP 8.1 en Ubuntu 20.04 LTS

Cómo instalar PHP 8.0 en Ubuntu 20.04/18.04

Cómo instalar diferentes versiones de PHP (5.6, 7.x y 8.0) en Ubuntu

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar PHP en Ubuntu 22.04