Como instalar o PHP 7.4 na distribuição Rocky Linux
Um acrônimo recursivo para PHP HyperText Preprocessor, PHP é uma linguagem de script do lado do servidor de código aberto e amplamente usada para o desenvolvimento de sites estáticos e dinâmicos. É o núcleo da maioria dos sistemas de blog, como WordPress, Drupal, Magento e plataformas de negócios, como Akaunting.
O PHP 7.x entrou em cena em 2015 com o lançamento do PHP 7.0.0. Isso viu o lançamento de várias versões desde então.
No momento em que este tutorial foi escrito, a única versão suportada era o PHP 7.4 na série 7. O PHP 8 mais recente vem com muitos novos recursos, funções e descontinuações em comparação com o PHP 7.
Neste guia, vamos nos concentrar em como instalar o PHP 7.4 no Rocky Linux 8 e no AlmaLinux 8.
Etapa 1: verifique a instalação do PHP no Rocky Linux
Começaremos verificando se o PHP está instalado. Para fazer isso, execute o comando abaixo. Evidentemente, o PHP não é instalado por padrão como mostrado.
php -v
Felizmente, os repositórios do Rocky Linux AppStream fornecem versões do PHP do PHP 7.2, que é ativado por padrão. Para obter uma lista de todos os módulos PHP hospedados, execute o comando.
sudo dnf module list php
A saída mostra claramente que o módulo padrão é PHP 7.2 com a tag [d]
.
Etapa 2: Instale o PHP 7.4 no Rocky Linux
Para instalar o PHP 7.4, primeiro habilite o módulo conforme fornecido.
sudo dnf module enable php:7.4
NOTA: Para ativar um módulo diferente, basta substituir 7.4 pela versão preferida. Por exemplo, para ativar a versão 7.3, execute:
sudo dnf module enable php:7.3
Depois de instalado, instale o PHP e as extensões PHP associadas (php-extension_name) conforme indicado. As extensões PHP instaladas neste exemplo são mostradas.
sudo dnf install php php-cli php-gd php-curl php-zip php-mbstring
Etapa 3: verifique a versão do PHP instalada
Assim que a instalação for concluída, verifique a versão do PHP instalada.
php -v
A saída acima confirma que instalamos o PHP 7.4 com sucesso. E isso é tudo para instalar o PHP 7.4. A sua opinião é muito bem-vinda.