Pesquisa de site

Como instalar o PHP 8.0 no Rocky Linux e AlmaLinux


O PHP 8.0 foi lançado oficialmente em 26 de novembro de 2020 e é uma atualização importante do PHP 7.4. No momento da publicação deste guia, a versão estável mais recente era PHP 8.0.8, lançada em 1º de julho de 2021.

O PHP 8.0 fornece algumas otimizações e recursos inovadores que incluem:

  • Expressões de correspondência
  • Operador nulo seguro
  • Tipos de União
  • Argumentos nomeados
  • Herança com métodos privados
  • Vírgula final nas listas de parâmetros
  • Mapas fracos
  • Atributos versão 2

E muito mais…

Neste breve tutorial, orientaremos você na instalação do PHP 8.0 no Rocky Linux 8.

Etapa 1: Habilite o Repositório Remi no Rocky Linux

PHP 8.0 ainda não está disponível ou presente nos repositórios do Rocky Linux AppStream. Por esse motivo, instalaremos o PHP 8.0 do repositório Remi, que é um repositório YUM gratuito de terceiros que fornece PHP< pilhas.

Imediatamente, instale o repositório EPEL (Pacotes Extra para Enterprise Linux) que fornece acesso a pacotes de software comumente usados para Enterprise Linux.

Para instalar o repositório EPEL no Rocky Linux, execute o comando.

sudo dnf install epel-release

Assim que o EPEL estiver instalado, prossiga e ative o repositório Remi conforme fornecido.

sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Etapa 2: Habilitar Repositório Remi para PHP 8.0

PHP 7.4 é o módulo padrão no repositório Remi. Isso é indicado pela tag [d]. Para listar todos os módulos e confirmar isso, execute o comando:

sudo dnf module list php

Para instalar o PHP 8.0, primeiro redefiniremos o módulo PHP padrão e habilitaremos o módulo Remi PHP mais recente, que é o Remi-8.0. Então, execute os comandos abaixo.

sudo dnf module reset php
sudo dnf module enable php:remi-8.0

Etapa 3: Instale o PHP 8.0 no Rocky Linux

Depois que o módulo Remi PHP 8.0 estiver ativado, você poderá instalar o PHP 8.0 e as extensões PHP comumente usadas da seguinte maneira.

sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl

Depois de instalado, confirme a versão do PHP instalada da seguinte forma.

php -v

A partir do resultado, conseguimos instalar a versão mais recente do PHP, que é PHP 8.0.8.

E é basicamente isso. Esperamos que agora você possa instalar com segurança o PHP 8.0 no Rocky Linux 8.