nginx.conf 基本配置说明2
时间:2019-08-21
本文章向大家介绍nginx.conf 基本配置说明2,主要包括nginx.conf 基本配置说明2使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
#!nginx : # 使用的用户和组 : user www www; : # 指定工作衍生进程数 : worker_processes 2; : # 指定 pid 存放的路径 : pid /var/run/nginx.pid; : # [ debug | info | notice | warn | error | crit ] : # 可以在下方直接使用 [ debug | info | notice | warn | error | crit ] 参数 : error_log /var/log/nginx.error_log info; : events { : # 允许的连接数 : connections 2000; : # use [ kqueue | rtsig | epoll | /dev/poll | select | poll ] ; : # 具体内容查看 http://wiki.codemongers.com/事件模型 : use kqueue; : } : http { : include conf/mime.types; : default_type application/octet-stream; : log_format main '$remote_addr - $remote_user [$time_local] ' : '"$request" $status $bytes_sent ' : '"$http_referer" "$http_user_agent" ' : '"$gzip_ratio"'; : log_format download '$remote_addr - $remote_user [$time_local] ' : '"$request" $status $bytes_sent ' : '"$http_referer" "$http_user_agent" ' : '"$http_range" "$sent_http_content_range"'; : client_header_timeout 3m; : client_body_timeout 3m; : send_timeout 3m; : client_header_buffer_size 1k; : large_client_header_buffers 4 4k; : gzip on; : gzip_min_length 1100; : gzip_buffers 4 8k; : gzip_types text/plain; : output_buffers 1 32k; : postpone_output 1460; : sendfile on; : tcp_nopush on; : tcp_nodelay on; : send_lowat 12000; : keepalive_timeout 75 20; : #lingering_time 30; : #lingering_timeout 10; : #reset_timedout_connection on; : server { : listen one.example.com; : server_name one.example.com www.one.example.com; : access_log /var/log/nginx.access_log main; : location / { : proxy_pass http://127.0.0.1/; : proxy_redirect off; : proxy_set_header Host $host; : proxy_set_header X-Real-IP $remote_addr; : #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; : client_max_body_size 10m; : client_body_buffer_size 128k; : client_body_temp_path /var/nginx/client_body_temp; : proxy_connect_timeout 90; : proxy_send_timeout 90; : proxy_read_timeout 90; : proxy_send_lowat 12000; : proxy_buffer_size 4k; : proxy_buffers 4 32k; : proxy_busy_buffers_size 64k; : proxy_temp_file_write_size 64k; : proxy_temp_path /var/nginx/proxy_temp; : charset koi8-r; : } : error_page 404 /404.html; : location /404.html { : root /spool/www; : charset on; : source_charset koi8-r; : } : location /old_stuff/ { : rewrite ^/old_stuff/(.*)$ /new_stuff/$1 permanent; : } : location /download/ { : valid_referers none blocked server_names *.example.com; : if ($invalid_referer) { : #rewrite ^/ http://www.example.com/; : return 403; : } : #rewrite_log on; : # rewrite /download/*/mp3/*.any_ext to /download/*/mp3/*.mp3 : rewrite ^/(download/.*)/mp3/(.*)\..*$ : /$1/mp3/$2.mp3 break; : root /spool/www; : #autoindex on; : access_log /var/log/nginx-download.access_log download; : } : location ~* ^.+\.(jpg|jpeg|gif)$ { : root /spool/www; : access_log off; : expires 30d; : } : } : }
原文地址:https://www.cnblogs.com/zyxy5207/p/11391583.html
- 在PHP中,cookie和session的使用
- 剑指 offer代码解析——面试题29数组中出线次数超过一半的数字
- 剑指offer代码解析——面试题25二叉树中和为某一值的路径
- Spring MVC 4.2 CORS 跨域访问
- 剑指offer代码解析——面试题31连续子数组的最大和
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解) 背景
- 剑指offer代码解析——面试题25二叉树中和为某一值的路径
- IntPtr 转 string
- 微信开发中网页授权access_token与基础支持的access_token异同
- angularJS constant和value
- 让你的HTTPS更安全
- mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
- 剑指offer代码解析——面试题24二叉搜索树的后序遍历序列
- 剑指offer代码解析——面试题23从上往下打印二叉树
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- hz(赫兹)
- spring之为java.util.Properties类型的属性进行赋值
- python之类也是一个对象
- spring之使用命名空间p来简化bean的配置
- SpringBoot 2.X中的@Async和Java8中的completableFuture的使用比较
- c语言之创建字符串的两种方式
- 机器学习-文本分类(1)之独热编码、词袋模型、N-gram、TF-IDF
- spring之自动装配的三种方式
- 机器学习-文本分类(2)-新闻文本分类
- Mysql5.6版本新增列,执行DDL的时候竟然锁表了,这应该是是最好的解决办法之一了!!
- spring之bean的作用域
- spring之spring表达式语言:SpEL
- 反欺诈模型(数据不平衡)
- 基于TypeScript封装Axios笔记(一)
- 一次性清除“知乎”所有DIV