cat nginx.conf
##
사용자 webroot webroot;
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 100 00000;
worker_rlimit_nofile 102400;
이벤트 {
epoll 사용;
Worker_connections 204800;
}
http {
include mime.types;
default_type application/oc 테트 스트림;
sendfile on;
keepalive_timeout 60;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
Open_File_Cache max = 102400 비활성 = 20S;
Open_File_CACHE_VALID 30S; >open_file_cache_min_uses 1;
client_max_body_size 8m;
tcp_nopush on;
tcp_nodelay on;
gzip을 사용하세요.
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
fastcgi_cache_path /service/nginx/fastcgi_cache 레벨=1:2keys_z 비활성=5m max_size=1g;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 8 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k; ## 서버 {
듣기 80; server_name www.zhoupeihao.com zhoupeihao.com;
root /data/web/www;
색인 index.html index.php index.htm index.shtml;
위치 / { try_files $uri $uri/ /index.php?$args;
}
위치 /ngx_status
{ stub_status on; access_log off;
}
위치 ~ .* .(php)?$
{
만료 -1s; try_files $uri =404; fastcgi_split_path_info ^(.+.php)(/.+)$;
include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1 :9000;
fastcgi_cache fcgi;
fastcgi_cache_valid 200 302 1시간;
fastcgi_cache_valid 301 1d;
fastcgi_cache_valid 모든 1분;
fastcgi_cache_min_uses 1;
fastcgi_cache_use_stale 오류 시간 초과 valid_header http_500; } }
}cat >>/etc/sysctl.conf <
net.ipv4.tcp_max_tw_buckets = 6000
net.ipv4.ip_local_port_range = 1024 65000
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_syncookies = 1
net.core.somaxconn = 262144
net.core.netdev_max_backlog = 262144
net.ipv4.tcp_max_orphans = 262144
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_synack_ 재시도 = 1
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_keepalive_time = 30
EOF
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了Nginx는 包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。