Como instalar e configurar o Nginx + PHP no Ubuntu 22.04
Veja aqui como instalar e configurar o Nginx + PHP no Ubuntu 22.04

Por Diminua
22/03/2023 11:32:47

Antes de começar a instalar o nginx no Ubuntu 22.04, é importante ter certeza de que o sistema está atualizado. Você pode fazer isso executando o seguinte comando:

sudo apt update && sudo apt upgrade
 

Agora, para instalar o nginx, você precisa executar o seguinte comando:

sudo apt install nginx


Após a instalação, você pode verificar se o serviço do nginx está em execução usando o seguinte comando:

systemctl status nginx
 

Se o serviço estiver em execução, você deve ver uma mensagem indicando que ele está ativo. Caso contrário, você pode iniciá-lo usando o seguinte comando:

sudo systemctl start nginx
 

Para garantir que o nginx inicie automaticamente sempre que o sistema for iniciado, execute o seguinte comando:

sudo systemctl enable nginx
 

Instale o PHP e as extensões necessárias:

sudo apt install php-fpm php-mysql
 

Verifique se o PHP está em execução:

sudo systemctl status php-fpm
 

Configure o nginx para usar o PHP:

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

Adicione as seguintes linhas ao arquivo de configuração:

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


Salve e saia do editor de texto.

Crie um arquivo phpinfo.php em seu diretório raiz:

sudo nano /var/www/html/phpinfo.php
 

Adicione o seguinte conteúdo ao arquivo, salve e saia do editor de texto:

<?php
phpinfo();
?>
 

Reinicie o nginx e o PHP:

sudo systemctl restart nginx
sudo systemctl restart php-fpm
 

Verifique se o PHP está funcionando corretamente acessando o arquivo phpinfo.php em um navegador:

http://seu-endereco-ip/phpinfo.php
 

Você deve ver uma página de informações do PHP com as versões instaladas e configurações.

Com essas etapas, você instalou o nginx e o PHP e configurou-os para funcionar juntos no Ubuntu 22.04.