Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- user nobody;
- # no need for more workers in the proxy mode
- worker_processes 2;
- error_log /var/log/nginx/error.log info;
- worker_rlimit_nofile 20480;
- events {
- worker_connections 5120; # increase for busier servers
- use epoll; # you should use epoll here for Linux kernels 2.6.x
- }
- http {
- server_name_in_redirect off;
- server_names_hash_max_size 10240;
- server_names_hash_bucket_size 1024;
- include mime.types;
- default_type application/octet-stream;
- server_tokens off;
- # remove/commentout disable_symlinks if_not_owner;if you get Permission denied error
- # disable_symlinks if_not_owner;
- sendfile on;
- tcp_nopush on;
- tcp_nodelay on;
- keepalive_timeout 5;
- types_hash_max_size 2048;
- # enable gzip
- gzip on;
- gzip_vary on;
- gzip_disable "MSIE [1-6]\.";
- gzip_proxied any;
- gzip_http_version 1.1;
- gzip_min_length 1000;
- gzip_comp_level 6;
- gzip_buffers 16 8k;
- # You can remove image/png image/x-icon image/gif image/jpeg if you have slow CPU
- gzip_types text/plain text/xml text/css application/x-javascript application/xml image/png image/x-icon image/gif image/jpeg application/xml+rss text/javascript application/atom+xml;
- ignore_invalid_headers on;
- client_header_timeout 3m;
- client_body_timeout 3m;
- send_timeout 3m;
- reset_timedout_connection on;
- connection_pool_size 256;
- client_header_buffer_size 256k;
- large_client_header_buffers 4 256k;
- client_max_body_size 200M;
- client_body_buffer_size 128k;
- request_pool_size 32k;
- output_buffers 4 32k;
- postpone_output 1460;
- proxy_temp_path /tmp/nginx_proxy/;
- client_body_in_file_only on;
- log_format bytes_log "$msec $bytes_sent .";
- include "/etc/nginx/vhosts/*";
- # cache
- open_file_cache max=1000 inactive=20s;
- open_file_cache_valid 30s;
- open_file_cache_min_uses 2;
- open_file_cache_errors on;
- keepalive_requests 100000;
- # Proxy Settings
- proxy_connect_timeout 90;
- proxy_send_timeout 90;
- proxy_read_timeout 90;
- proxy_buffer_size 4k;
- proxy_buffers 4 32k;
- proxy_busy_buffers_size 64k;
- proxy_temp_file_write_size 64k;
- limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement