wils@web ~ $ cat ~/ajuda/como-configurar-php-fpm-com-nginx-no-ubuntu-24-04.md

Servidores

Como configurar PHP-FPM com Nginx no Ubuntu 24.04

atualizado em 20/07/2026

Este manual tem como objetivo guiá-lo na configuração do PHP-FPM com Nginx no Ubuntu 24.04, permitindo que você execute aplicações PHP de forma eficiente.

Passo 1: Atualizar o sistema

Antes de iniciar a instalação, é importante garantir que seu sistema esteja atualizado. Execute os seguintes comandos:

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar Nginx

Para instalar o Nginx, utilize o seguinte comando:

sudo apt install nginx -y

Passo 3: Instalar PHP e PHP-FPM

Agora, instale o PHP e o PHP-FPM. Você pode especificar a versão do PHP que deseja instalar. Aqui, vamos usar o PHP 8.1:

sudo apt install php8.1 php8.1-fpm -y

Passo 4: Configurar o PHP-FPM

Após a instalação, você precisa configurar o PHP-FPM. Edite o arquivo de configuração:

sudo nano /etc/php/8.1/fpm/pool.d/www.conf

Altere a linha listen para:

listen = /run/php/php8.1-fpm.sock

Passo 5: Configurar Nginx para usar PHP-FPM

Agora, você precisa configurar o Nginx para usar o PHP-FPM. Edite o arquivo de configuração do site padrão:

sudo nano /etc/nginx/sites-available/default

Adicione a seguinte configuração dentro do bloco server:

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

Passo 6: Reiniciar os serviços

Reinicie o PHP-FPM e o Nginx para aplicar as alterações:

sudo systemctl restart php8.1-fpm
sudo systemctl restart nginx

Dica de Verificação/Segurança

Após a configuração, você pode criar um arquivo info.php na raiz do seu servidor web para verificar se o PHP está funcionando corretamente:

echo '' | sudo tee /var/www/html/info.php

Não se esqueça de remover este arquivo após a verificação para evitar possíveis riscos de segurança.

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.