wils@web ~ $ cat ~/ajuda/como-configurar-o-php-8-2-com-php-fpm-no-ubuntu-22-04-guia-passo-a-passo.md

Desenvolvimento

Como configurar o PHP 8.2 com PHP-FPM no Ubuntu 22.04: Guia passo a passo

atualizado em 27/08/2026

Configurar o PHP 8.2 com PHP-FPM no Ubuntu 22.04 é um processo simples que pode melhorar o desempenho de suas aplicações web. Este guia passo a passo irá ajudá-lo a realizar essa configuração de forma eficiente.

Pré-requisitos

  • Um servidor Ubuntu 22.04 atualizado.
  • Acesso root ou privilégios de sudo.

Passo 1: Atualizar o sistema

Antes de instalar o PHP, é importante garantir que seu sistema esteja atualizado. Execute o seguinte comando:

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o PHP 8.2

Para instalar o PHP 8.2, você precisará adicionar o repositório do PHP. Execute os comandos abaixo:

sudo apt install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install php8.2 php8.2-fpm -y

Passo 3: Verificar a instalação

Verifique se o PHP 8.2 foi instalado corretamente:

php -v

Passo 4: Configurar o PHP-FPM

O PHP-FPM é um gerenciador de processos para PHP. Você pode configurar suas opções no arquivo de configuração:

sudo nano /etc/php/8.2/fpm/php.ini

Altere as configurações conforme necessário, como memory_limit e upload_max_filesize.

Passo 5: Iniciar e habilitar o PHP-FPM

Inicie o serviço PHP-FPM e habilite-o para iniciar automaticamente:

sudo systemctl start php8.2-fpm
sudo systemctl enable php8.2-fpm

Passo 6: Configurar o servidor web

Se você estiver usando o Nginx, adicione a seguinte configuração ao seu arquivo de servidor:

server {
    listen 80;
    server_name seu_dominio.com;

    root /var/www/seu_diretorio;
    index index.php index.html;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
    }
}

Passo 7: Reiniciar o servidor web

Após as alterações, reinicie o Nginx:

sudo systemctl restart nginx

Conclusão

Agora você configurou com sucesso o PHP 8.2 com PHP-FPM no Ubuntu 22.04. Para garantir que tudo esteja funcionando corretamente, crie um arquivo info.php em seu diretório web e adicione:

<?php phpinfo(); ?>

Visite seu_dominio.com/info.php no navegador para verificar a configuração do PHP.

Dica: Sempre mantenha seu PHP e suas extensões atualizados para garantir a segurança e o desempenho do seu servidor.

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.