Cómo instalar PHP (8.1, 7.4 o 5.6) en Ubuntu 22.04

9 mag 2022 4 min di lettura
Cómo instalar PHP (8.1, 7.4 o 5.6) en Ubuntu 22.04
Tabla de contenidos

Introducción

PHP es un lenguaje de programación utilizado para el desarrollo de aplicaciones web. Debe instalar paquetes PHP en un sistema Ubuntu para ejecutar la aplicación escrita en él. Por lo general, se utiliza para crear sitios web de comercio electrónico, blogs y aplicaciones API.

Usaremos Ondrej PPA para instalar PHP en el sistema Ubuntu 22.04 LTS. Que contiene PHP 8.1, 8.0, 7.4, 7.3, 7.2. Paquetes 7.1, 7.0 y PHP 5.6. Puede instalar cualquier versión del mismo según sea necesario para su aplicación. Se recomienda a los desarrolladores de nuevas aplicaciones que utilicen la última versión de PHP, que es PHP 8.1.

En este tutorial aprenderá a instalar PHP en el sistema Ubuntu 22.04 LTS . Este tutorial también es compatible con los sistemas Ubuntu 20.04 y 18.04.

Si desea instalar PHP en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita saber la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root escriba el siguiente comando:

ssh [email protected]_DEL_SERVER

A continuación, deberá ingresar la contraseña de usuario raíz.

Si no está usando el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario :

ssh [email protected]_DEL_SERVER

A continuación, se le pedirá que introduzca su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22 , si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p , luego escriba el siguiente comando:

ssh [email protected]_DEL_SERVER -p PORTA

Antes de empezar

Primero, inicie sesión en Ubuntu 22.04 a través de la consola. Luego actualice el caché de Apt y actualice los paquetes del sistema actual usando el siguiente comando:

sudo apt update && sudo apt upgrade 

Cuando se le solicite, presione 'y' para confirmar la instalación.

Instalar PHP en Ubuntu 22.04

Instalar PHP en sistemas Ubuntu es bastante sencillo. Solo necesita agregar el PPA requerido y puede instalar cualquier versión de PHP en el sistema Ubuntu.

Siga estos pasos para completar la instalación de PHP en Ubuntu:

Instale algunas dependencias requeridas por este tutorial con el comando que se indica a continuación:

sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https 

Agregue Ondrej PPA a su sistema, que contiene todas las versiones de paquetes PHP para sistemas Ubuntu.

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php 

Ahora actualice el caché del administrador de paquetes Apt.

sudo apt update 

El repositorio SURY contiene PHP 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 y PHP 5.6. Como la última versión estable de PHP es 8.0, una gran cantidad de sitios web aún requieren PHP 7. Puede instalar cualquier versión de PHP requerida en su sistema.

Instale PHP 8.1:

sudo apt install php8.1 

Instale PHP 7.4:

sudo apt install php7.4 

Instale PHP 5.6 (EOL):

sudo apt install php5.6 

Reemplace la versión 8.1, 7.4 o 5.6 con la versión de PHP requerida para la instalación en Ubuntu. Usted también puede instalar múltiples versiones de PHP en un solo sistema Ubuntu.

Algunas aplicaciones requieren otras extensiones de PHP, que también se pueden agregar usando la siguiente sintaxis: sudo apt install php8.1- [extensión]

Reemplace [extensión] con la extensión que desea instalar, si desea agregar más extensiones, inclúyalas entre llaves, instalaré "php-mbstring, php-mysql, php-xml y php-curl" ejecutando el comando dada a continuación:

sudo apt install php8.1-mysql php8.1-mbstring php8.1-xml php8.1-curl 

Los usuarios han instalado una versión de PHP diferente, debe reemplazarla 8.1con las versiones de PHP requeridas.

Comprobar la versión activa de PHP

Ahora, después de la instalación, verifique que esté instalada la versión correcta de PHP verificando el número de versión con el comando que se indica a continuación:

php -v 
PHP 8.1.5 (cli) (built: Apr 21 2022 10:32:13) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.5, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.5, Copyright (c), by Zend Technologies

Información sobre los archivos de configuración de PHP

Los archivos de configuración se almacenan en un directorio con el número de versión en el directorio /etc/php . Por ejemplo, los archivos de configuración de PHP 8.1 que se encuentran a continuación:

Ubicación del archivo de configuración principal de PHP:

  • CLI PHP: /etc/php/8.1/cli/php.ini
  • Apache: /etc/php/8.1/apache2/php.ini
  • PHP FPM: /etc/php/8.1/fpm/php.ini

Todos los módulos PHP instalados se almacenan en el directorio /etc/php/8.1/mods-disponible .

Ubicación del directorio de configuración de los módulos PHP Active:

  • CLI PHP: /etc/php/8.1/cli/conf.d/
  • Apache: /etc/php/8.1/apache2/conf.d/
  • PHP FPM: /etc/php/8.1/fpm/conf.d/

Para verificar los archivos para otras versiones de PHP, simplemente cambie el número de versión de PHP (8.1 en el ejemplo anterior) en la ruta de los archivos y el directorio.

Cambiar la versión predeterminada de PHP para CLI

Puede usar el comando update-alternativespara establecer la versión predeterminada de PHP.

sudo update-alternatives --config php
There are 4 choices for the alternative php (providing /usr/bin/php).

  Selection    Path             Priority   Status
------------------------------------------------------------
* 0            /usr/bin/php8.1   81        auto mode
  1            /usr/bin/php5.6   56        manual mode
  2            /usr/bin/php7.4   74        manual mode
  3            /usr/bin/php8.0   80        manual mode
  4            /usr/bin/php8.1   81        manual mode

Press  to keep the current choice[*], or type selection number: 2

El resultado anterior muestra todas las versiones de PHP instaladas en su sistema. La selección número 2 establece PHP 7.4 como la versión predeterminada de PHP para la línea de comandos.

Desinstalar PHP

Si ya no se requiere alguna versión de PHP, se puede eliminar del sistema. Esto liberará espacio en disco y seguridad del sistema.

Para desinstalar cualquier versión de PHP simplemente escriba:

sudo apt remove php5.6 

También desinstale todos los módulos para esa versión con el siguiente comando:

sudo apt remove php5.6-* 

Conclusión

Este tutorial proporciona instrucciones para instalar PHP en Ubuntu 22.04. El PPA de Ondrej nos permite instalar PHP rápidamente en sistemas Ubuntu. También nos permite instalar múltiples versiones de PHP en un sistema. Puede cambiar a cualquier versión de PHP como predeterminada en cualquier momento con la utilidad de actualización alternativa.

Buy me a coffeeBuy me a coffee

Apóyenos si le gusta nuestro contenido. Gracias.

Únase a la conversación

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.