wils@web ~ $ cat ~/ajuda/guia-para-instalar-extensoes-essenciais-do-php-8-2-utilizando-pecl-no-ubuntu-22-04.md
DesenvolvimentoGuia para instalar extensões essenciais do PHP 8.2 utilizando PECL no Ubuntu 22.04
Este guia fornece um passo a passo para instalar extensões essenciais do PHP 8.2 utilizando PECL no Ubuntu 22.04.
Introdução
O PECL (PHP Extension Community Library) é uma biblioteca que permite a instalação de extensões do PHP de forma simples. Neste tutorial, abordaremos como instalar algumas extensões populares que podem ser úteis em seu ambiente de desenvolvimento ou produção.
Pré-requisitos
- Ubuntu 22.04 instalado.
- PHP 8.2 já instalado.
- Acesso ao terminal com privilégios de sudo.
Passo a Passo
1. Atualizar o sistema
Antes de instalar novas extensões, é sempre bom garantir que seu sistema esteja atualizado.
sudo apt update && sudo apt upgrade -y2. Instalar dependências necessárias
Algumas extensões podem precisar de pacotes adicionais para serem compiladas.
sudo apt install php8.2-dev php-pear build-essential3. Instalar extensões via PECL
Aqui estão alguns exemplos de extensões populares e como instalá-las:
3.1. Instalar a extensão Redis
sudo pecl install redis3.2. Instalar a extensão Xdebug
sudo pecl install xdebug3.3. Instalar a extensão APCu
sudo pecl install apcu4. Habilitar as extensões
Após a instalação, você precisa habilitar as extensões no PHP.
echo "extension=redis.so" | sudo tee -a /etc/php/8.2/cli/php.iniecho "extension=xdebug.so" | sudo tee -a /etc/php/8.2/cli/php.iniecho "extension=apcu.so" | sudo tee -a /etc/php/8.2/cli/php.ini5. Reiniciar o servidor web
Após habilitar as extensões, reinicie o servidor web para aplicar as mudanças.
sudo systemctl restart apache2Conclusão
Agora você tem extensões essenciais do PHP 8.2 instaladas e habilitadas no seu Ubuntu 22.04. Lembre-se de verificar a documentação de cada extensão para entender suas funcionalidades e configurações adicionais.
Dica: Utilize o comando php -m para listar todas as extensões carregadas e verificar se suas novas extensões estão ativas.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.