| 
					
				 | 
			
			
				@@ -34,28 +34,15 @@ worker_connections 4096; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 pid /var/run/nginx.pid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 http { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Global settings ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # Hide nginx version information. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     server_tokens off; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Define the MIME types for files. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    include       /etc/nginx/mime.types; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    default_type  application/octet-stream; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Format to use in log files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    '$status $body_bytes_sent "$http_referer" ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    '"$http_user_agent" "$http_x_forwarded_for"'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Default log files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # (this is only used when you don't override {error,access}_log on a server{} level) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    access_log /var/log/nginx/access.log; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    error_log /var/log/nginx/error.log; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # How long to allow each connection to stay idle; longer values are better 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # for each individual client, particularly for SSL, but means that worker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # connections are tied up longer. (Default: 65) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    keepalive_timeout 20; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    keepalive_timeout 60 60; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # Speed up file transfers by using sendfile() to copy directly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # between descriptors rather than using read()/write(). 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -70,6 +57,35 @@ http { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # bandwidth at the cost of a nearly imperceptible increase to latency. (removes TCP_NODELAY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     tcp_nodelay on; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # Specifies the maximum accepted body size of a client request, as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # indicated by the request header Content-Length (0 to disable) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    client_max_body_size 4m; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # Directive assigns the maximum number and size of buffers for large 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # headers to read from client request. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    large_client_header_buffers 8 8k; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # Directive sets the headerbuffer size for the request header from client. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # For the overwhelming majority of requests it is completely sufficient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # with a buffer size of 1K 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    client_header_buffer_size 4k; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Define the MIME types for files ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    include       /etc/nginx/mime.types; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    default_type  application/octet-stream; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # Format to use in log files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    '$status $body_bytes_sent "$http_referer" ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    '"$http_user_agent" "$http_x_forwarded_for"'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Default log files ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # (this is only used when you don't override {error,access}_log on a server{} level) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    access_log /var/log/nginx/access.log; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    error_log /var/log/nginx/error.log; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # Compression 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -120,7 +136,7 @@ http { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # text/html is always compressed by HttpGzipModule 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # SSL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### SSL ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # This should be turned on if you are going to have pre-compressed copies (.gz) of 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # static files available. If not it should be left off as it will cause extra I/O 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -147,21 +163,22 @@ http { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #ssl_certificate_key  /etc/nginx/default_ssl.key; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Passenger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Passenger ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #passenger_root /usr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #passenger_ruby /usr/bin/ruby; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Naxsi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Naxsi ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #include /etc/nginx/naxsi_core.rules; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Extended configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ### Extended configuration ### 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # More configuration parameters 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     include /etc/nginx/conf.d/*.conf; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # Virtual hosts 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # Virtual hosts inclusion 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     include /etc/nginx/sites-enabled/*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |