Cómo instalar PHP 8 en Rocky Linux 8

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).
  • Anon-root sudo usero acceder a laroot user. Recomendamos actuar como unnon-root sudo usersin 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.

Artículos Relacionados