[PITCH] Shell script para instalar o PHP 8.2 no Ubuntu e derivados
Olá, dev!
Se você está querendo instalar a versão mais recente do PHP, está no lugar certo.
Neste guia passo a passo, veremos como instalar o PHP 8.2 em seu sistema Ubuntu > 22.04 e em distribuições derivadas.
O PHP 8.2 traz várias melhorias e recursos avançados, e particularmente gostei muito de cada feature(utilizo php8.2 e laravel 10 em meus projetos), quero ainda trazer conteúdo sobre as novidades do PHP8.2 por aqui...
Voltando ao tutorial, o essencial primeiramente é estar utilizando um sistema baseado no Debian como Ubuntu ou Pop!_OS por exemplo... Ou seja, utilizar o apt como gerenciador de pacotes.
Passo 1: Abra o terminal do Ubuntu.
Você pode fazer isso pressionando Ctrl + Alt + T ou buscando por "Terminal" no menu de aplicativos.
Passo 2: script para instalar o PHP 8.2
No terminal, copie e cole o seguinte comando e pressione Enter para baixar o script de instalação:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/hebertcisco/deb-install/master/packages/php/php8.2.sh)"
Esse comando irá baixar o script necessário para instalar o PHP 8.2 em seu sistema.
Passo 3:
Aguarde enquanto o script de instalação é baixado e executado. O script irá verificar se o PHP já está instalado em seu sistema. Se necessário, o PHP 8.2 e seus pacotes relacionados serão instalados.
Passo 4:
Durante o processo de instalação, você pode ser solicitado a digitar sua senha de usuário e confirmar algumas ações. Siga as instruções e aguarde até que a instalação seja concluída.
Passo 5:
Quando a instalação terminar, você pode verificar se o PHP 8.2 foi instalado corretamente executando o seguinte comando no terminal:
php --version
Se tudo ocorreu como esperado, você deve ver a versão do PHP 8.2 sendo exibida.
Além da instalação do PHP 8.2, este script também instala o Composer, uma ferramenta popular para gerenciar dependências em projetos PHP.
Passo 6:
Após a instalação bem-sucedida, você pode verificar se o Composer está instalado corretamente executando o seguinte comando:
composer --version
Se o Composer estiver presente, você verá a versão dele sendo exibida. Pronto! Agora você tem seu php na versão 8.2!
Lembrando que o PHP 8.2 traz diversas melhorias, como melhor desempenho, recursos avançados de tipagem, suporte a JIT (Just-in-Time compilation), entre outros.
Se você tiver alguma dúvida ou encontrar algum problema durante o processo de instalação, não hesite em consultar a documentação oficial do PHP (https://www.php.net/).
Ou se haver algum problema com o script, não exite em abrir um issue para melhorar ou verifique o arquivo php8.2.sh no meu repositório