wils@web ~ $ cat ~/ajuda/guia-pratico-para-habilitar-extensoes-php-no-ubuntu-22-04-com-php-8-2.md
DesenvolvimentoGuia prático para habilitar extensões PHP no Ubuntu 22.04 com PHP 8.2
Este guia prático tem como objetivo auxiliar na habilitação de extensões PHP no Ubuntu 22.04 com PHP 8.2. As extensões são componentes essenciais que adicionam funcionalidades ao PHP, permitindo que você utilize recursos específicos em seus projetos.
Pré-requisitos
Antes de iniciar, assegure-se de que o PHP 8.2 está instalado em seu sistema. Você pode verificar a versão instalada com o seguinte comando:
php -v
Passo a passo para habilitar extensões PHP
1. Atualizar o sistema
É sempre bom começar atualizando seu sistema para garantir que você tenha as últimas atualizações e pacotes disponíveis:
sudo apt update && sudo apt upgrade -y
2. Instalar as extensões desejadas
Você pode instalar extensões PHP usando o comando apt. Por exemplo, para instalar a extensão mbstring, execute:
sudo apt install php8.2-mbstring
Outras extensões comuns incluem:
php8.2-curlphp8.2-xmlphp8.2-mysqlphp8.2-gd
Para instalar várias extensões de uma só vez, você pode usar:
sudo apt install php8.2-mbstring php8.2-curl php8.2-xml
3. Habilitar a extensão
Após a instalação, você deve habilitar a extensão usando o comando phpenmod. Por exemplo, para habilitar mbstring:
sudo phpenmod mbstring
4. Reiniciar o servidor web
Para que as alterações tenham efeito, reinicie o servidor web. Se você estiver usando o Apache, execute:
sudo systemctl restart apache2
Se estiver usando o Nginx, use:
sudo systemctl restart nginx
Conclusão
Agora você habilitou com sucesso as extensões PHP no Ubuntu 22.04 com PHP 8.2. Para verificar se a extensão foi habilitada corretamente, você pode criar um arquivo info.php com o seguinte conteúdo:
<?php phpinfo(); ?>
Acesse este arquivo pelo navegador e procure pela extensão desejada. Dica: Sempre consulte a documentação oficial do PHP para mais informações sobre as extensões disponíveis e suas configurações.
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.