Como Instalar PHP 8.4 a 7.4 no RHEL 9 – O Guia Completo

O PHP continua a dominar como uma das linguagens de programação mais populares, alimentando milhões de sites e aplicações dinâmicas na web. Com a sua simplicidade, flexibilidade e integração com frameworks modernos, o PHP é a escolha certa para quem quer desenvolver aplicações robustas e eficientes. Sabia que plataformas como WordPress e Drupal dependem do PHP para operar? Pois é, o poder está nas suas mãos! Atualmente, a versão mais recente do PHP é a 8.4, recomendada para ambientes de produção.

E aqui está o segredo que poucos conhecem: com o repositório REMI, pode instalar e gerir facilmente versões do PHP desde a 7.4 até à mais recente, 8.4, no seu sistema RHEL 9. Quer saber como? Este guia prático e detalhado foi feito especialmente para si!

Pré-requisitos Essenciais – Prepare o Seu Ambiente

Antes de mergulhar neste tutorial, assegure-se de cumprir estes requisitos:

  • Um sistema RHEL 9 em funcionamento.
  • Acesso ao terminal como utilizador com privilégios de sudo.

Passo 1: Atualize os Pacotes do Sistema – A Base do Sucesso!

Manter o seu sistema atualizado é crucial para evitar falhas de compatibilidade e reforçar a segurança. Execute o seguinte comando para garantir que tudo está em ordem:

Bash
sudo dnf update

⚠️ Atenção: Em servidores de produção, tenha cuidado para garantir a compatibilidade com as aplicações existentes.

Passo 2: Ative os Repositórios RPM – O Primeiro Grande Passo

O repositório REMI é o segredo para aceder às versões mais recentes do PHP. Para o utilizar, também precisará de ativar o repositório EPEL. Siga estes comandos para configurar os dois repositórios no seu sistema:

  1. Ative o EPEL: sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
  2. Ative o REMI: sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm

Passo 3: Instale o PHP 8.4 – A Nova Geração de Poder

Chegou o momento de instalar o PHP 8.4. Siga estas instruções:

  1. Ative o módulo correspondente à versão desejada: sudo dnf module enable php:remi-8.4
  2. Instale o PHP: sudo dnf install php
  3. Confirme a instalação verificando a versão do PHP: php -v

Se tudo correr bem, verá a versão instalada exibida no ecrã. Parabéns, está a um passo de se tornar um especialista em PHP!

Passo 4: Adicione Módulos PHP – Personalize ao Máximo!

Cada aplicação tem as suas necessidades específicas. Identifique os módulos necessários com o comando:

Bash
sudo dnf search php-*

Instale os módulos mais comuns, como GD, MySQL, XML e SOAP, com o seguinte comando:

Bash
sudo dnf install php-gd php-mysqlnd php-xml php-soap

Passo 5: Teste a Instalação do PHP – O Grande Momento!

Certifique-se de que tudo está a funcionar com um teste simples:

  1. Crie um ficheiro chamado info.php na raiz do servidor web (e.g., /var/www/html): <?php phpinfo(); ?>
  2. Aceda ao ficheiro no navegador através de: http://<o-ip-do-seu-servidor>/info.php

Se vir a página de informações do PHP, parabéns, conseguiu!

Conclusão – Está Preparado para o Futuro!

Com este guia completo, instalou o PHP 8.4 no seu sistema RHEL 9, ativou repositórios essenciais e adicionou módulos importantes. Está agora equipado para criar e implementar aplicações web incríveis. O que está à espera? Comece já a explorar o poder do PHP!

👉 Partilhe este guia com os seus colegas e ajude-os a dominar o PHP também!

Artigos Relacionados