Nginx配置文件简要说明(未完)
来源:互联网 发布:文件加密解密软件 编辑:程序博客网 时间:2024/05/01 09:38
Nginx配置文件简要说明
user username; #启动worker进程,通常设置为与CPU核数相同worker_processes 1; #指定全局错误日志及pid文件存放路径error_log /var/log/nginx/error.log; #视具体情况而定,用于指定日志路径pid /var/run/nginx.pid; #工作模式以及连接数上线 events { use epoll; #一种多路IO复用模型,仅限Linux Kernel 2.6版本以上可用; #Unix/Unix like下需使用kqueue,并无epoll; #Windows下不指定; #select/poll属于标准事件模型,若相应环境下无更有效的模型(epoll/kqueue等), #则默认选用select/poll。 worker_connections 1024; #单个worker_process的最大并发连接数 }#设置http服务器,利用nginx的反向代理提供负载均衡支持http { #设置MIME类型,类型在mime.types文件中定义 include /etc/nginx/mime.types; default_type application/octet-stream; #设置access日志 access_log /var/log/nginx/access.log; #sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用,必须设为on; #如果是对磁盘有重负载的应用,如下载程序等,可将其设置为off,以平衡磁盘与网络IO处理速度, #以降低系统uptime sendfile on; #tcp_nopush on; #设置连接超时时间 keepalive_timeout 65; tcp_nodelay on; #开启gzip压缩 gzip on; gzip_disable "MSIE [1-6].(?!.*SV1)"; #设定一些缓存 client_header_buffer_size 4k; #客户端请求头部的缓存,一般一个请求头大小不超过1k, #系统分页大小一般为4k,所以1k 4k都行。 #client_header_buffer_size也可以设置为超过4k, #但必须设置为4k的整数倍。 large_client_header_buffers 8 128k; #一般nginx默认使用client_header_buffer_size, #若header过大,则使用large_client_header_buffers。 open_file_cache max=65535 inactive=60s; #默认不启用,max指定缓存数量, #建议max与打开文件数一直, #inactive指文件多久没被请求后删除。 open_file_cache_valid 80s; #多久检查一次缓存的有效信息。 open_file_cache_min_uses 1; #在inactive参数时间最少引用文件的次数, #超过则不删除。 #暂无 include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; #设置负载均衡的服务器列表 upstream mysvr { #weight参数表示该服务器的权值,权值越高,被分配到的概率越大 #weight方式用于后端服务器性能不均的情况 #IP : Port表示方法 server IP1 : Port1 weight=1; server IP2 : Port2 weight=2; server IP3 : Port3 weight=3; } #基础虚拟主机配置 server { #监听端口 listen 443; #域名设置,可有多个,用空格分开 server_name www.morris.com; #默认请求 location / { root /root; #定义默认网页根目录位置 index index.php index.html index.htm; #定义首页索引文件名称 } } }
0 0
- Nginx配置文件简要说明(未完)
- keepalived配置文件简要说明
- Checkstyle配置文件的简要说明
- nginx模块开发简要说明
- Nginx配置文件说明
- Nginx配置文件说明
- Nginx配置文件详细说明
- Nginx的配置文件说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- Nginx配置文件详细说明
- 正则表达式入门精华版
- C++编程入门系列之十三(类与对象:类的声明、成员的访问控制和对象)
- Android NavigationDrawer Activity 的使用方法
- live555转发DVB实时流(TS流)数据
- CodeForces 707A-Brain's Photos
- Nginx配置文件简要说明(未完)
- gitlab api使用记录
- windows和linux下的斜杠号与反斜杠号
- 页面无刷新上传文件
- Context——getApplicationContext(), getBaseContext(), getApplication(), getParent()的区别
- 建立 Git 服务器
- Centos6下给Ovirt ISO NFS上传ISO资源
- AndroidStudio使用shareSdk打包的时候报Error:(4) Error: "ssdk_instapager_login_html" is not translated in "en"
- ubuntu15和16下安装cuda以及caffe深度学习环境