[nginx]Nginx下http参数配置的一些详细说明注释
[nginx]Nginx下http参数配置的一些说明,[nginx]Nginx下http参数配置的一些详细说明注释
[nginx]Nginx下http参数配置的一些说明
- #文件扩展名与文件类型映射表
- include mime.types;
- #默认文件类型
- default_type application/octet-stream;
- #日志相关定义
- #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
- # '$status $body_bytes_sent "$http_referer" '
- # '"$http_user_agent" "$http_x_forwarded_for"';
- #定义日志的格式。后面定义要输出的内容。
- #1.$remote_addr 与$http_x_forwarded_for 用以记录客户端的ip地址;
- #2.$remote_user :用来记录客户端用户名称;
- #3.$time_local :用来记录访问时间与时区;
- #4.$request :用来记录请求的url与http协议;
- #5.$status :用来记录请求状态;
- #6.$body_bytes_sent :记录发送给客户端文件主体内容大小;
- #7.$http_referer :用来记录从那个页面链接访问过来的;
- #8.$http_user_agent :记录客户端浏览器的相关信息
- #连接日志的路径,指定的日志格式放在最后。
- #access_log logs/access.log main;
- #只记录更为严重的错误日志,减少IO压力
- error_log logs/error.log crit;
- #关闭日志
- #access_log off;
- #默认编码
- #charset utf-8;
- #服务器名字的hash表大小
- server_names_hash_bucket_size 128;
- #客户端请求单个文件的最大字节数
- client_max_body_size 8m;
- #指定来自客户端请求头的hearerbuffer大小
- client_header_buffer_size 32k;
- #指定客户端请求中较大的消息头的缓存最大数量和大小。
- large_client_header_buffers 4 64k;
- #开启高效传输模式。
- sendfile on;
- #防止网络阻塞
- tcp_nopush on;
- tcp_nodelay on;
- #客户端连接超时时间,单位是秒
- keepalive_timeout 60;
- #客户端请求头读取超时时间
- client_header_timeout 10;
- #设置客户端请求主体读取超时时间
- client_body_timeout 10;
- #响应客户端超时时间
- send_timeout 10;
- #FastCGI相关参数是为了改善网站的性能:减少资源占用,提高访问速度。
- 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 128k;
- #gzip模块设置
- #开启gzip压缩输出
- gzip on;
- #最小压缩文件大小
- gzip_min_length 1k;
- #压缩缓冲区
- gzip_buffers 4 16k;
- #压缩版本(默认1.1,前端如果是squid2.5请使用1.0)
- gzip_http_version 1.0;
- #压缩等级 1-9 等级越高,压缩效果越好,节约宽带,但CPU消耗大
- gzip_comp_level 2;
- #压缩类型,默认就已经包含text/html,所以下面就不用再写了,写上去也不会有问题,但是会有一个warn。
- gzip_types text/plain application/x-javascript text/css application/xml;
- #前端缓存服务器缓存经过压缩的页面
- gzip_vary on;
热门文章推荐
- [nginx]使用nginx搭建rtmp流媒体服务器环境
- [nginx]HTTP服务器Nginx.conf配置文件介绍与调试
- [Nginx]windows下设置Nginx随机子开机自动启动运行的方法
- [nginx]NGINX的rtmp流媒体插件
- [nginx]Nginx下限速限制下载速度实例
- [nginx]nginx-rtmp-module使用实现rtmp
- [nginx]做防盗链的教程:Apache和Nginx防盗链的几种配置方法
- [nginx]Windows环境的Nginx启动与重启操作
请稍候...