Nginx es un fichero situado en “/etc/nginx” y que podemos optimizar según nuestro servidor, algo muy util en caso de que tengamos un dedicado, pues lo ajustaremos al número de procesadores.
Para ver los procesadores de tu dedicado teclea:
$ grep ^processor /proc/cpuinfo | wc -l
En mi caso es un quad-core y por tanto el fichero quedaría así para un rendimiento óptimo :
# One worker per CPU-core. worker_processes 4; events { worker_connections 8096; #multi_accept on; #use epoll; } #worker_rlimit_nofile 40000; http { sendfile on; #tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; #tcp_nodelay on; #AUMENTAR BUFFER - EVITA ERRORES proxy_buffer_size 128k; proxy_buffers 4 256k; proxy_busy_buffers_size 256k; #GZIP COMPRESSION gzip on; gzip_vary on; gzip_min_length 10240; gzip_proxied expired no-cache no-store private auth; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; gzip_disable "MSIE [1-6]."; server_tokens off; include /etc/nginx/conf.d/*.conf; }
Buen artículo.
Te quedó truncada la linea del gzip_types. Al copiarla desde nano y no desde un cat, no apareció el resto de los caracteres al llegar al borde de pantalla.