wils@web ~ $ cat ~/ajuda/como-configurar-o-php-8-2-com-php-fpm-no-ubuntu-22-04-guia-passo-a-passo.md
DesenvolvimentoComo configurar o PHP 8.2 com PHP-FPM no Ubuntu 22.04: Guia passo a passo
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.