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:
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:
- Ative o EPEL:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
- 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:
- Ative o módulo correspondente à versão desejada:
sudo dnf module enable php:remi-8.4
- Instale o PHP:
sudo dnf install php
- 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:
sudo dnf search php-*
Instale os módulos mais comuns, como GD, MySQL, XML e SOAP, com o seguinte comando:
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:
- Crie um ficheiro chamado info.php na raiz do servidor web (e.g.,
/var/www/html
):<?php phpinfo(); ?>
- 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!