Como instalar PHP 8 no Linux Ubuntu 20*
1° Passo:
Atualizar repositórios.
sudo apt update && apt upgrade -y
2° Passo:
Listar os pacotes relacionados ao PHP que estão atualmente instalados no seu sistema Linux usando o gerenciador de pacotes APT
sudo apt list --installed | grep php
3° Passo:
Verificar a disponibilidade de pacotes relacionados ao PHP em todos os repositórios configurados no seu sistema Linux. Aqui está o que cada parte do comando faz:
apt list -a: Lista todos os pacotes disponíveis, incluindo aqueles que não estão instalados no sistema.
grep php: Filtra as linhas que contêm a palavra “php” na saída do comando anterior, exibindo apenas as informações relacionadas ao PHP.
apt list -a | grep php8.1
4° Passo:
Agora vamos adicionar um repositório de terceiros ao sistema APT (Advanced Package Tool) em sistemas baseados no Debian, como o Ubuntu.
add-apt-repository: É um script que faz parte do pacote “software-properties-common” no Ubuntu. Ele é utilizado para adicionar repositórios ao sistema APT. Os repositórios contêm pacotes de software que não fazem parte da distribuição padrão do sistema operacional.
ppa:ondrej/php: Especifica o PPA (Personal Package Archive) a ser adicionado. Neste caso, o PPA pertence a um usuário chamado “ondrej” e contém pacotes relacionados ao PHP. Adicionar este PPA ao sistema permite que você instale versões específicas do PHP que podem não estar disponíveis nos repositórios padrão do Ubuntu.
Ao executar este comando, você está, essencialmente, adicionando um novo repositório ao seu sistema, o que permite que o sistema operacional baixe e instale pacotes de software específicos disponíveis nesse repositório adicional. Isso é útil quando você precisa de versões mais recentes ou diferentes de determinados programas que não estão presentes nos repositórios oficiais do sistema operacional
sudo add-apt-repository ppa:ondrej/php
5° Passo:
Atualizar repositórios novamente.
sudo apt update
6° Passo:
Instalar o PHP 8.1 e as extensões necessárias para instalar o wordpress.
sudo apt install php8.1-fpm php8.1-gd php8.1-mbstring php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-opcache php8.1-cli php8.1-zip php8.1-soap php8.1-intl php8.1-bcmath php8.1-curl php8.1-imagick php-ssh2
7° Passo:
Verificar o serviço PHP-FPM
Este comando é usado em sistemas que usam o sistema de inicialização systemd, que é mais moderno e comumente encontrado em distribuições Linux mais recentes. Ele lista todas as unidades de serviço (services) gerenciadas pelo systemd e filtra aquelas que têm “php” em seus nomes.
systemctl list-units --type=service | grep php
8° Passo:
Reiniciar o serviço PHP-FPM
sudo systemctl restart php8.1-fpm.service
Resumo:
Neste tutorial, exploramos o processo de instalação do PHP 8.1 em um ambiente Linux, especificamente no Ubuntu 20*. Abordamos o uso de repositórios adicionais para garantir o acesso à versão desejada do PHP e suas dependências.
Os passos incluíram a adição do repositório PPA, permitindo a instalação do PHP 8.1 e de extensões-chave. Certifique-se de adaptar os comandos de acordo com suas necessidades específicas e considere fazer backup antes de realizar alterações significativas no seu sistema.
Ao finalizar este tutorial, você deve ter um ambiente PHP 8.1 funcional, pronto para suportar suas aplicações web. Fique à vontade para explorar as configurações adicionais e personalizações conforme necessário para atender às exigências do seu projeto.
Esperamos que este guia tenha sido útil. Se você tiver dúvidas ou comentários, sinta-se à vontade para compartilhá-los. Obrigado por seguir este tutorial e boa sorte com suas implementações em PHP 8.1!
Compartilhe este conteúdo:
Publicar comentário