O PHP é de código aberto e uma das linguagens mais populares para desenvolvimento de sites e aplicações web. Ele roda do lado do servidor e pode ser embutido no HTML. Atualmente, as versões suportadas do PHP são a 7.3, 7.4, 8.0 e 8.1. Isso significa que as versões 5.3, 5.4 5.5 até a 7.2 chegaram ao fim da vida, não recebem mais suporte e atualizações de segurança. Neste tutorial, vamos mostrar como instalar as versões diferente do PHP no Ubuntu e derivados com as extensões para os servidores Apache e Nginx.
Nota: Esta PPA não remove as versões antigas do PHP, ela as mantém. Lembre-se que ao instalar uma versão PHP você pode assumir riscos. Os comandos abaixo mesmo para versões antigas serão mantidos!
Veja abaixo o Print atualizado com as versões do PHP que já chegaram ao fim do suporte:
A versão estável nos repositórios do Ubuntu é a versão do PHP 7.x, você pode confirmar isso utilizando o comando apt, como demonstrado abaixo:
Ou
O resultado será parecido com esse:
Para instalar a versão do PHP dos repositórios do Ubuntu, utilize o comando abaixo:
1. O primeiro passo para instalar diferentes versões do PHP é adicionar o PPA mantido por Ondrej Surý no Ubuntu.
2. Agora, é preciso que você atualize o sistema:
3. Agora, vamos instalar as versões diferentes do PHP no Ubuntu
Para quem utiliza o Apache, execute os comandos abaixo para instalar as versões diferentes do PHP no Ubuntu:PHP 5.6 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTUPHP 7.0 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTUPHP 7.1 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTU
PHP 7.2
PHP 7.3
PHP 7.4
PHP 8.0
PHP 8.1
PHP 5.6 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTU
PHP 7.0 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTU
PHP 7.1 NÃO DISPONÍVEL NO REPOSITÓRIO UBUNTU
PHP 7.2
PHP 7.3
PHP 7.4
PHP 8.0
PHP 8.1
4. Para instalar qualquer módulo PHP, especifique a versão do PHP e use o recurso de autocompletar para visualizar todos o módulos disponíveis.
5. Agora você pode instalar os módulos mais necessários, basta trocar a versão pela do PHP ou das versões que você quer instalar, perceba que abaixo estou instalando apenas o PHP 7.4:
6. Finalmente, você pode verificar a versão do PHP usada no sistema:
7. Você pode selecionar a versão padrão do PHP utilizando o comando update-alternatives, após fazer isso, rode o comando anterior para confirmar:
PHP 5.6 VERSÃO DESCONTINUADA
PHP 7.0 VERSÃO DESCONTINUADA
PHP 7.1 VERSÃO DESCONTINUADA
PHP 7.2
PHP 7.3
PHP 7.4
PHP 8.0
PHP 8.1
8. Para selecionar a versão do PHP que irá trabalhar com o Apache, primeiro desabilite a versão atual com o comando a2dismod e depois habilite a versão que precisa com o comando a2enmod:
Exemplo para desabilitar o php7.0, troque o 7.0 pela versão correspondente a qual deseja desabilitar:
Agora, veja o modelo abaixo para habilitar, estou habilitando a versão 7.4:
Por fim, vamos reiniciar o Apache:
9. Após alterar a versão, você pode encontrar seu arquivo de configuração do PHP com o seguinte comando:
É isto, até a próxima.
Receba as novidades
Entre com os dados da sua conta!