wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-conteudo-estatico-de-forma-otimizada.md
ServidoresComo configurar o Nginx 1.24 para servir conteúdo estático de forma otimizada
O Nginx é um servidor web de alto desempenho que pode ser configurado para servir conteúdo estático de forma otimizada. Neste manual, abordaremos como realizar essa configuração na versão 1.24.
Pré-requisitos
- Servidor Linux com Nginx 1.24 instalado.
- Acesso root ou permissões sudo.
- Conteúdo estático (HTML, CSS, JS, imagens) disponível.
Passo a passo para configuração
1. Instalação do Nginx
sudo apt update
sudo apt install nginx
2. Criar diretório para conteúdo estático
sudo mkdir -p /var/www/meusite
3. Adicionar arquivos estáticos
sudo cp /caminho/para/seus/arquivos/* /var/www/meusite/
4. Configurar o Nginx
Edite o arquivo de configuração do site:
sudo nano /etc/nginx/sites-available/meusite
Adicione o seguinte conteúdo:
server {
listen 80;
server_name meusite.com;
root /var/www/meusite;
index index.html;
location / {
try_files $uri $uri/ =404;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {
expires 30d;
access_log off;
}
}
5. Habilitar a configuração do site
sudo ln -s /etc/nginx/sites-available/meusite /etc/nginx/sites-enabled/
6. Testar e reiniciar o Nginx
sudo nginx -t
sudo systemctl restart nginx
Conclusão
Com essas configurações, o Nginx estará otimizado para servir conteúdo estático. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário. Uma dica é utilizar ferramentas como o PageSpeed Insights para analisar o desempenho do seu site e aplicar melhorias.
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.