Cómo instalar PHP 8.X en el pop!_Os

Cómo instalar PHP 8.X en el pop!_Os

Si desea desarrollar aplicaciones web utilizando PHP en POP!_OS, es posible que deba instalar múltiples versiones de PHP para fines de prueba o compatibilidad. Una forma de instalar múltiples versiones de PHP en POP!_Os es usar un archivo de paquete personal (PPA). En el día de la escritura de este tutorial php 8.2 es la última versión disponible.

En este artículo, discutiremos los pasos para instalar PHP 8.2, php 8.1 o php 8.0 versiones en pop!_Os usando un PPA.

Pasos para instalar PHP en POP!_Os

Para instalar PHP en POP!_Os Usando un archivo de paquete personal (PPA), puede seguir estos pasos:

  1. Instale los paquetes requeridos
  2. Abra un terminal e instale el paquete Software-Properties-Common, que proporciona el comando "ADPAT-Repository" que usará para agregar el PPA:

    Actualización de sudo apto  sudo apt instalar software-properties-common  

  3. Agregue el Ondřej Surý PPA
  4. Agregue el Ondřej Surý PPA, que proporciona versiones actualizadas de PHP:

    Sudo Add-APT-Repository PPA: Ondrej/PHP 

    Actualice la lista de paquetes nuevamente para incluir los paquetes en el PPA:

    Actualización de sudo apto 

  5. Instalación de PHP 8 en POP!_Os
  6. Ahora, ejecute el siguiente comando para instalar PHP usando el Administrador de paquetes APT:

    sudo apto install php8.2 

    Reemplazar "8.2 "con la versión deseada de PHP como" 8.1 "," 8.0 "," 7.4 "o" 5.6 ". Esto también instalará el "compositor" de Php Package Manager (Php Package Manager).

  7. Instalar módulos PHP
  8. También puede instalar los módulos PHP que se requieren para su aplicación. El siguiente comando dado instalará módulos MySQL, ZIP y CURL PHP.

    sudo apto install php8.2-mysql php8.2-ZIP PHP8.2-treño  

    Asegúrese de usar la versión PHP correcta con el comando.

  9. Verificar la instalación de PHP
  10. Verifique que PHP se instaló correctamente ejecutando el siguiente comando:

    PHP -V  

    Debería ver la versión de PHP que instaló.

    Salida PHP 8.2.1 (CLI) (construido: 13 de enero 2023 10:43:08) (NTS) Copyright (c) El motor PHP Group Zend v4.2.1, Copyright (c) Zend Technologies con Zend Opcache V8.2.1, Copyright (c), por Zend Technologies 

Cambiar entre múltiples versiones de PHP

Puedes usar 'Actualización-alternativa' Comando para establecer o cambiar la versión PHP predeterminada.

Sudo Update-Alternatives-Config PHP 

El comando enumerará todas las versiones de PHP instaladas en su sistema. Desde el cual puede establecer la versión PHP predeterminada.

Hay 3 opciones para el PHP alternativo (proporcionando/usr/bin/php). Estado de prioridad de la ruta de selección ---------------------------------------------- -------------- * 0/usr/bin/php8.2 82 Modo automático 1/usr/bin/php7.4 74 Modo manual 2/usr/bin/php8.1 81 Modo manual 3/usr/bin/php8.2 82 Modo manual Presione para mantener la opción actual [*], o escriba el número de selección: 

Ingrese un número de selección para establecer la versión PHP predeterminada para la línea de comando.

Nota: Esto no cambiará la versión PHP predeterminada para Apache.

Conclusión

Instalación de múltiples versiones de PHP en POP!_Os El uso de un PPA implica agregar el PPA a su sistema, actualizar la lista de paquetes e instalar la versión PHP deseada usando el Administrador de paquetes APT. Esta es una manera relativamente fácil de instalar PHP, pero es importante tener en cuenta que el uso de un PPA puede introducir problemas de compatibilidad y riesgos de seguridad. Generalmente es mejor usar el pop!_OS Manager de paquetes o instalar PHP desde la fuente. Independientemente del método que elija, es importante mantener actualizado su instalación de PHP para garantizar la seguridad y la compatibilidad.