Esta guía tiene como objetivo enseñarle los pasos de instalación de PHP 8.3 en AlmaLinux 9 / Rocky Linux 9 y RHEL 9. PHP 8.3 es la última versión del lenguaje de programación PHP que se lanzará el 23 de noviembre. Por eso decidimos proporcionar una guía de instalación de PHP 8.3 en RHEL 9. Para obtener más información sobre esta versión recién lanzada, puede visitar Próximos PHP 8.3 y nuevas mejoras. Además, si es un usuario basado en Debian, puede obtener la instalación. pasos y proceso de actualización visitando esta guía sobre Actualización de PHP predeterminado a PHP 8.3 en Debian / Ubuntu. Pasos para la instalación de PHP 8.3 en AlmaLinux 9 / Rocky Linux 9 / RHEL 9 Puede usar esta guía de instalación para cualquier distribución de RHEL 9, como AlmaLinux 9 y Rocky Linux 9. Antes de comenzar, debe tener acceso a su servidor como usuario no root con privilegios sudo. Para este propósito, puede visitar las siguientes guías de configuración inicial: Configuración inicial del servidor con AlmaLinux 9 Configuración inicial del servidor con Rocky Linux 9 Ahora continúe con los siguientes pasos para completar esta guía. Paso 1: Ejecute la actualización del sistema y actualice en AlmaLinux 9 / Rocky Linux 9As Como sabrá, la versión PHP predeterminada en RHEL 9 es PHP 8.1. Para obtener la última versión, debe agregar los repositorios de Epel y Remi a su servidor. Para comenzar, debe ejecutar la actualización y actualización del sistema con los siguientes comandos:# sudo dnf update -y # sudo dnf update -yPaso 2 – Agregar Epel y Remi en AlmaLinux 9 / Rocky Linux 9 En este punto, puede usar el siguiente comando para instalar el repositorio Epel en su servidor RHEL 9: sudo dnf install epel-release -y Luego, use el siguiente comando para instalar el repositorio Remi en su servidor que se utiliza para instalar las versiones de PHP en distribuciones basadas en RHEL: sudo dnf install -y dnf-utils http://rpms.remirepo.net/enterprise/remi-release-9.rpm Ejecute nuevamente la actualización del sistema para aplicar los cambios :sudo dnf update -yPaso 3: eliminar la versión anterior de PHP instalada. Si tiene otras versiones de PHP y PHP-FPM instaladas en su servidor, debe eliminarlas. Esto es útil para actualizar la versión de PHP en RHEL 9. Para hacer esto, ejecute el siguiente comando:sudo dnf remove php php-fpm -y Además, puede eliminar otras extensiones de PHP usando el siguiente comando:sudo dnf remove php* – y Paso 4: habilite el repositorio PHP 8.3 en AlmaLinux 9 / Rocky Linux 9. En este punto, puede enumerar el módulo PHP Remi con el siguiente comando: Sudo dnf module list reset php -y En su salida, verá: Salida de paquetes adicionales para Enterprise Linux 9 openh264 1,1 kB/s | 2,5 kB 00:02 AlmaLinux 9 – Resumen de perfiles de flujo de nombres de AppStream php 8.1 común [d]devel, lenguaje de programación PHP mínimo Repositorio modular de Remi para Enterprise Linux 9 – x86_64 Resumen de perfiles de flujo de nombres php remi-7.4 común [d]desarrollo, lenguaje de programación PHP mínimo php remi-8.0 común [d]desarrollo, lenguaje de programación PHP mínimo php remi-8.1 común [d]desarrollo, lenguaje de programación PHP mínimo php remi-8.2 común [d]desarrollo, lenguaje de programación PHP mínimo php remi-8.3 común [d]desarrollo, lenguaje de programación PHP mínimo Sugerencia: [d]culpa, [e]habilitado, [x]desactivado, [i]nstalled Como puede ver, PHP REMI 8.3 es la última versión. Para habilitar el módulo, ejecute el siguiente comando:sudo dnf module enable php:remi-8.3Paso 5: comando para instalar PHP 8.3 en AlmaLinux 9 / Rocky Linux 9En este punto, simplemente puede usar el siguiente comando para instalar PHP 8.3 en su Servidor RHEL 9:sudo dnf install php -yCuando se complete la instalación, puede verificarla verificando su versión:php -vSalida PHP 8.3.0RC5 (cli) (compilado: 24 de octubre de 2023 11:44:58) (NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.3.0RC5, Copyright (c) Zend Technologies con Zend OPcache v8.3.0RC5, Copyright (c), por Zend Technologies Como puede ver, esta es una versión RC. Puede esperar hasta el 23 de noviembre para obtener la última versión y usar estas instrucciones para instalarla. Además, si está buscando las extensiones PHP más útiles, puede usar el siguiente comando:sudo dnf install php-cli php-fpm php- curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php -xml php-dom php-redis php-memcached php-memcacheSi está buscando un paquete de desarrollo, puede usar el siguiente comando:sudo dnf install php-devel -y Eso es todo, ya está.ConclusiónLa instalación de PHP es sencilla en Linux distribuciones. En este punto, ha aprendido los pasos de instalación de PHP 8.3 en AlmaLinux 9 / Rocky Linux 9 y RHEL 9. Actualmente, PHP 8.3 está disponible en la versión RC hasta el 23 de noviembre cuando se lanzará la versión completa. Espero que lo disfruten.

Source link