wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-conteudo-estatico-em-alta-performance-guia-passo-a-passo.md
ServidoresComo configurar o Nginx 1.24 para servir conteúdo estático em alta performance: Guia passo a passo
Este guia fornece um passo a passo sobre como configurar o Nginx 1.24 para servir conteúdo estático com alta performance, ideal para sites que necessitam de rapidez e eficiência.
Pré-requisitos
- Servidor Linux com acesso root ou sudo.
- Nginx 1.24 instalado.
- Conteúdo estático (HTML, CSS, JS, imagens) disponível.
Passo 1: Instalação do Nginx
sudo apt update
sudo apt install nginx
Passo 2: Estrutura de Diretórios
Crie um diretório para armazenar seu conteúdo estático.
sudo mkdir -p /var/www/meusite.com/public_html
Passo 3: Configurar Permissões
Defina as permissões adequadas para o diretório.
sudo chown -R www-data:www-data /var/www/meusite.com/public_html
sudo chmod -R 755 /var/www/meusite.com
Passo 4: Criar um Arquivo de Configuração do Servidor
Crie um novo arquivo de configuração para o seu site.
sudo nano /etc/nginx/sites-available/meusite.com
Adicione o seguinte conteúdo:
server {
listen 80;
server_name meusite.com www.meusite.com;
root /var/www/meusite.com/public_html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
Passo 5: Habilitar Configuração do Site
sudo ln -s /etc/nginx/sites-available/meusite.com /etc/nginx/sites-enabled/
Passo 6: Testar a Configuração
Verifique se não há erros na configuração do Nginx.
sudo nginx -t
Passo 7: Reiniciar o Nginx
Reinicie o Nginx para aplicar as alterações.
sudo systemctl restart nginx
Conclusão
Agora seu Nginx está configurado para servir conteúdo estático com alta performance. Para otimizar ainda mais, considere habilitar o cache de navegador e a compressão gzip.
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.