user  www www; 
worker_processes auto; 
error_log  /www/wwwlogs/nginx_error.log  crit; 
pid        /www/server/nginx/logs/nginx.pid; 
worker_rlimit_nofile 51200 ; 
stream { 
    log_format tcp_format '$time_local|$remote_addr|$protocol|$status|$bytes_sent|$bytes_received|$session_time|$upstream_addr|$upstream_bytes_sent|$upstream_bytes_received|$upstream_connect_time' ; 
  
    access_log /www/wwwlogs/tcp-access.log tcp_format; 
    error_log /www/wwwlogs/tcp-error.log; 
    include /www/server/panel/vhost/nginx/tcp/*.conf; 
} 
events
    { 
        use epoll; 
        worker_connections 51200 ; 
        multi_accept on; 
    } 
http
    { 
        include       mime.types; 
		
		include proxy.conf; 
        default_type  application/octet-stream; 
        server_names_hash_bucket_size 512 ; 
        client_header_buffer_size 32k; 
        large_client_header_buffers 4  32k; 
        client_max_body_size 50m; 
        sendfile   on; 
        tcp_nopush on; 
        keepalive_timeout 60 ; 
        tcp_nodelay on; 
        fastcgi_connect_timeout 300 ; 
        fastcgi_send_timeout 300 ; 
        fastcgi_read_timeout 300 ; 
        fastcgi_buffer_size 64k; 
        fastcgi_buffers 4  64k; 
        fastcgi_busy_buffers_size 128k; 
        fastcgi_temp_file_write_size 256k; 
		fastcgi_intercept_errors on; 
        gzip  on; 
        gzip_min_length  1k; 
        gzip_buffers     4  16k; 
        gzip_http_version 1.1 ; 
        gzip_comp_level 2 ; 
        gzip_types     text/plain application/javascript application/x-javascript text/javascript text/css application/xml; 
        gzip_vary on; 
        gzip_proxied   expired no-cache no-store private auth; 
        gzip_disable   "MSIE [1-6]\." ; 
        limit_conn_zone $binary_remote_addr  zone = perip:10m; 
		limit_conn_zone $server_name  zone = perserver:10m; 
        server_tokens off; 
        access_log off; 
server
    { 
        listen 888 ; 
        server_name phpmyadmin; 
        index index.html index.htm index.php; 
        root  /www/server/phpmyadmin; 
        
        include enable-php.conf; 
        location ~ .*\ .( gif| jpg| jpeg| png| bmp| swf) $
        { 
            expires      30d; 
        } 
        location ~ .*\ .( js| css) ?$
        { 
            expires      12h; 
        } 
        location ~ /\ .
        { 
            deny all; 
        } 
        access_log  /www/wwwlogs/access.log; 
    } 
	server { 
    	location ~ \ .m3u8$ { 
    				types { 
    				application/vnd.apple.mpegurl m3u8;  
    			} 
    			root /soft/mp4/; 
    			index index.m3u8;  
    			add_header Cache-Control no-cache; 
    			add_header Access-Control-Allow-Origin *;   
    		} 
        location ~ \ .ts$ { 
        
        types { 
            application/vnd.apple.mpegurl m3u8; 
            video/mp2t ts; 
        } 
       	root /soft/mp4/; 
        add_header Cache-Control no-cache; 
        
        add_header Access-Control-Allow-Origin *; 
    } 
		location /mp4  { 
			alias  /soft/mp4/; 
			add_header Cache-Control no-cache; 
			mp4_buffer_size 1m; 
			mp4_max_buffer_size 50m; 
		} 
	} 
include /www/server/panel/vhost/nginx/*.conf; 
}