Se está a gerir servidores ou a desenvolver aplicações web, pode surgir a necessidade de instalar uma versão específica do PHP, como o PHP 5.6, especialmente para projetos que dependem de funcionalidades ou compatibilidades específicas desta versão. Neste guia, vamos mostrar-lhe como instalar o PHP 5.6 nas versões mais recentes do Ubuntu (23.04 e 24.04) e Debian (11 e 12), utilizando os repositórios fornecidos por Ondřej Surý, um mantenedor de pacotes PHP amplamente reconhecido. Siga os passos abaixo para garantir uma instalação sem problemas.
Passo a Passo para Instalar o PHP 5.6 no Ubuntu 23.04, 24.04 e Debian 11, 12
Antes de começar, certifique-se de que tem permissões de superutilizador (root) ou utilize sudo
em todos os comandos que serão executados no terminal.
1. Instalar Dependências Necessárias
O primeiro passo é garantir que o sistema tem todas as dependências necessárias para adicionar novos repositórios e instalar pacotes de software. Este comando funciona tanto no Ubuntu 23.04 e 24.04 quanto no Debian 11 e 12.
apt install software-properties-common ca-certificates lsb-release apt-transport-https -y
2. Adicionar o Repositório de PHP 5.6
Agora, adicione o repositório de pacotes do PHP 5.6 ao seu sistema. Este repositório, mantido por Ondřej Surý, é compatível tanto com as versões mais recentes do Ubuntu quanto do Debian.
sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
3. Adicionar a Chave GPG do Repositório
Para garantir a autenticidade dos pacotes que irá instalar, adicione a chave GPG do repositório. Este passo é comum a ambas as distribuições e versões.
wget -qO - https://packages.sury.org/php/apt.gpg | apt-key add -
4. Atualizar a Lista de Pacotes e Atualizar o Sistema
Após adicionar o repositório, é importante atualizar a lista de pacotes disponíveis e, em seguida, atualizar o sistema. Este comando aplica-se tanto ao Ubuntu 23.04 e 24.04 quanto ao Debian 11 e 12.
apt update -y
apt upgrade -y
5. Instalar o PHP 5.6 e Extensões Necessárias
Agora, com o repositório adicionado e o sistema atualizado, pode proceder com a instalação do PHP 5.6 juntamente com as extensões necessárias. Este comando é compatível com as versões mais recentes do Ubuntu e Debian.
apt install -y php5.6 php5.6-{fpm,bz2,curl,mbstring,intl,gd,gmp,xmlrpc,igbinary,mcrypt,memcached,memcache,imagick,mysqli,redis,SimpleXML,sqlite3,xsl,zip,bcmath,dom,json,fileinfo,tidy,soap}
6. Ativar o PHP-FPM
Para que o PHP 5.6 funcione corretamente, especialmente em ambientes web, é necessário ativar o PHP-FPM. Este comando aplica-se tanto ao Ubuntu 23.04 e 24.04 quanto ao Debian 11 e 12.
systemctl enable php5.6-fpm
Conclusão
Seguindo estes passos, terá o PHP 5.6 corretamente instalado no seu sistema Ubuntu 23.04, 24.04 ou Debian 11, 12, pronto para ser utilizado em seus projetos e aplicações. Esta versão do PHP, embora mais antiga, ainda é amplamente utilizada em sistemas legados e pode ser essencial para a manutenção de projetos existentes. Não se esqueça de verificar a compatibilidade das suas aplicações com esta versão e de considerar atualizações futuras para versões mais recentes do PHP.
Com este guia, esperamos ter ajudado a simplificar o processo de instalação do PHP 5.6 nas versões mais recentes do Ubuntu e Debian. Se precisar de mais informações ou tiver dúvidas, não hesite em procurar mais recursos ou entrar em contacto com a comunidade.