Your IP : 216.73.217.127


Current Path : /etc/nginx/
Upload File :
Current File : //etc/nginx/nginx.conf

###############################################################################
# Nginx main configuration file
#
# DO NOT EDIT THIS FILE. YOUR CHANGES WILL BE OVERWRITTEN ON UPDATE.
# To override directives from this file, `touch /etc/nginx/.enable_override`,
# then create a file in /etc/nginx/conf.d with the directives you wish
# to set. Then run `nginx-validate -d --fix` before reloading nginx.
#
##

##
# Global Service Options
##
user nginx nobody;
worker_processes 8;
worker_cpu_affinity auto;
worker_shutdown_timeout 4;
worker_rlimit_nofile 8192;
pid /var/run/nginx.pid;
pcre_jit on;
error_log /var/log/nginx/error.log;

events {
    worker_connections 768;
    multi_accept on;
}


http {

    ##
    # HTTP Options
    ##
    sendfile on;
    tcp_nopush on;
    tcp_nodelay off;
    keepalive_timeout 30;
    reset_timedout_connection on;
    types_hash_max_size 8192;
    server_names_hash_max_size 8192;
    server_names_hash_bucket_size 128;

    ##
    # File metadata cache
    ##
    open_file_cache max=16536 inactive=8m;
    open_file_cache_valid 2m;
    open_file_cache_min_uses 1;
    open_file_cache_errors off;

    ##
    # Client request settings
    ##
    client_body_buffer_size 1m;
    client_header_buffer_size 2k;
    client_max_body_size 512m;

    ##
    # MIME
    ##
    include /etc/nginx/mime.types;
    default_type application/octet-stream;

    ##
    # Proxy & Cache config
    ##
    proxy_cache_key "$scheme$request_method$host$request_uri";
    proxy_buffer_size 32k;
    proxy_buffers 4 32k;
    proxy_busy_buffers_size 64k;
    proxy_hide_header Upgrade;

    ##
    # Logging & misc config
    ##
    include /etc/nginx/conf.d/*.conf;

    ##
    # Virtual Host Configs
    ##
    include /etc/nginx/vhosts/*.conf;
}