bitrixdock
62 строки · 2.1 Кб
1user www-data;
2worker_processes auto;
3pid /run/nginx.pid;
4
5events {
6worker_connections 2048;
7multi_accept on;
8use epoll;
9}
10
11http {
12# Main settings
13client_body_buffer_size 4m;
14client_body_timeout 60s;
15client_header_buffer_size 2k;
16client_header_timeout 60s;
17client_max_body_size 20m;
18keepalive_timeout 60s;
19large_client_header_buffers 4 8k;
20reset_timedout_connection on;
21send_timeout 60s;
22sendfile on;
23server_name_in_redirect off;
24server_names_hash_bucket_size 512;
25server_names_hash_max_size 512;
26server_tokens off;
27tcp_nodelay on;
28tcp_nopush on;
29types_hash_max_size 2048;
30merge_slashes off;
31error_log /var/log/nginx/default-error.log;
32access_log /var/log/nginx/default-access.log;
33
34include /etc/nginx/mime.types;
35default_type application/octet-stream;
36
37# Compression
38gzip on;
39gzip_static on;
40gzip_vary on;
41gzip_comp_level 6;
42gzip_min_length 512;
43gzip_buffers 8 64k;
44gzip_types text/plain text/css text/javascript text/js text/xml application/json application/javascript application/x-javascript application/xml application/xml+rss application/x-font-ttf image/svg+xml font/opentype;
45gzip_proxied any;
46gzip_disable "msie6";
47gzip_http_version 1.0;
48
49# Log format
50log_format postdata '$remote_addr - $remote_user [$time_local] "$request" $status $bytes_sent "$http_referer" "$http_user_agent" "$request_body"';
51
52# File cache settings
53open_file_cache max=10000 inactive=30s;
54open_file_cache_valid 60s;
55open_file_cache_min_uses 2;
56open_file_cache_errors off;
57
58include /etc/nginx/conf.d/*.conf;
59include /etc/nginx/sites-available/*;
60}
61
62daemon off;