En este tutorial, le mostraremos cómo instalar PHP 8 en Rocky Linux 8. Para aquellos de ustedes que no lo sabían, PHP es un popular lenguaje de secuencias de comandos de propósito general que es especialmente adecuado para el desarrollo web. La versión 8 de PHP se ha lanzado con nuevas características y optimización, incluido el operador seguro nulo, el compilador Just in Time (JIT), el manejo de errores, la expresión de coincidencia, etc.
Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘sudo
‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de PHP 8 en Rocky Linux. 8.
requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos: Rocky Linux 8.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra la Terminal si está en una computadora de escritorio).
- A
non-root sudo user
o acceder a laroot user
. Recomendamos actuar como unnon-root sudo user
sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instale PHP 8 en Rocky Linux 8
Paso 1. El primer paso es actualizar su sistema a la última versión de la lista de paquetes. Para hacerlo, ejecute los siguientes comandos:
sudo dnf check-update sudo dnf update sudo dnf install dnf-utils
Paso 2. Instale y habilite el Repositorio EPEL y REMI.
Ahora agregamos el repositorio REMI y el repositorio EPEL (Extra Packages for Enterprise Linux) ejecutando el siguiente comando:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Paso 3. Instalación de PHP en Rocky Linux 8.
De forma predeterminada, PHP está disponible en el repositorio base de Rocky Linux 8. Ahora ejecute el siguiente comando a continuación para restablecer el módulo PHP predeterminado y habilite el módulo PHP 8 usando el siguiente comando:
sudo dnf module reset php sudo dnf module enable php:remi-8.1
Usar: En caso de que desee habilitar alguna otra versión de módulo de PHP, simplemente cambie el número de versión en el comando anterior.
Finalmente, instale los paquetes PHP usando el siguiente comando:
sudo dnf install php
Ahora, puede verificar la instalación:
php -v
Producción:
[[email protected] ~]# php -v PHP 8.1.0RC6 (cli) (built: Feb 14 2022 15:26:22) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.6, Copyright (c) Zend Technologies with Zend OPcache v8.1.0RC6, Copyright (c), by Zend Technologies
Paso 4. Instalación de extensiones de PHP.
Para instalar cualquier extensión en particular, use la siguiente sintaxis:
sudo dnf install php-extension-name
Por ejemplo, instale el módulo PHP-fpm para Nginx:
sudo dnf install php-fpm
Una vez completada la instalación, inicie el servicio PHP-fpm y habilítelo para que se ejecute automáticamente en cada arranque con el siguiente comando:
sudo systemctl enable php-fpm sudo systemctl start php-fpm sudo systemctl status php-fpm
¡Felicidades! Ha instalado correctamente PHP. Gracias por usar este tutorial para instalar PHP 8 en su sistema Rocky Linux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulteel sitio web oficial de PHP.