Ngnix
Descripción
Última versión estable
La última versión estable es la xxx que fue lanzada en el 2023
Recursos
General
Best practices
Adjust Worker Processors & Worker Connections
Gzip
Habilitar la compresión Gzip.
Contenido estático
Cambiar la duración del almacenamiento en caché de contenido estático en Nginx.
Ejemplo:
location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { expires 7d; # Cambia a la duración deseada (en este caso, 7 días) add_header Cache-Control "public, max-age=604800"; # Igual a 7 días en segundos access_log off; # Opcional: Desactiva los registros de acceso para estos recursos }
sudo systemctl restart nginx
Buffers
Cambiar el tamaño de los Buffers.
Timeouts
Reducción de tiempos de espera.
Logs
Deshabilitar logs.
Soporte HTTP/2
Configurar soporte HTPP/2.
Por cada virtualhost agregar como se muestra en el ejemplo de abajo.
server { listen 443 ssl http2; server_name proyectosbeta.net; ssl_certificate /path/to/ssl/certificate.crt; ssl_certificate_key /path/to/ssl/private_key.key; ... }
sudo systemctl restart nginx