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.