nginx.conf 配置完整示例
- 1、地址
- 2、配置
1、地址
- Example nginx configuration
2、配置
user www www;worker_processes 2;pid /var/run/nginx.pid;# [ debug | info | notice | warn | error | crit ]error_log /var/log/nginx.error_log info;events {worker_connections 2000;# use [ kqueue | epoll | /dev/poll | select | poll ];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 70;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;}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/*.mp3rewrite ^/(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;}}
}
nginx.conf 配置完整示例相关推荐
- linux系统下nginx安装目录和nginx.conf配置文件目录
linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps -ef | grep nginx 返回结果包含安装目录 root 26 ...
- nginx.conf配置详解
######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...
- 【nginx】配置nginx.conf 配置多个代理
当我们的Vue项目中有多个代理时,前端webpack中 proxy:{//匹配字段'/proxyApi': {//代理地址target: 'http://192.0.0.0:7080',changeO ...
- Nginx - 正反向代理,nginx.conf配置
Nginx (engine x) 是一个轻量级的高性能的HTTP和反向代理web服务器及电子邮件(IMAP/POP3)代理服务器. Nginx 是由俄罗斯人 Igor Sysoev 采用C语言开发编写 ...
- 使用nginx部署简单的前端项目,nginx.conf配置
前端项目监听8080端口 项目位于/usr/webfront/tcyx/ 既是:root变量,是项目静态资源的绝对位置 index代表默认项目首页网页 第二个location是后端代理 servern ...
- nginx.conf的完整配置说明
#用户 用户组 user www www; #工作进程,根据硬件调整,有人说几核cpu,就配几个,我觉得可以多一点 worker_processes 5: #错误日志 error_log logs/e ...
- nginx 从vagant挂载目录中加载nginx.conf配置进行开机启动
nginx从vagrant挂载目录中读取配置启动,将nginx加入开机启动项!开机启动的时候nginx会因为加载不了配置导致启动失败! 原因是开机启动nginx服务在vagrant挂载之前,导致无法正 ...
- nginx.conf配置格式
80端口: server{listen 80;#listen [::]:80;server_name 域名 ;index index.html index.htm index.php default. ...
- nginx.conf 基本配置模板和结构
文章目录 配置 nginx.conf 配置结构 nginx.conf 基本配置模板 如何验证效果 配置 nginx.conf 配置结构 ... #全局块 events { #events块 ... } ...
- nginx.conf添加lua.conf配置
1.在nginx的conf下配置lua.conf......vi lua.conf server { listen 80; server_name _;location /lua { default_ ...
最新文章
- php用户鉴权,app开发之鉴权 PHP版
- Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置
- osgCallback的实现方法及原理
- 沃罗诺伊图是怎样的?
- [html] 如何使用H5唤起原生地图APP(百度、高德、腾讯地图等)
- 乐高小颗粒履带机器人_乐高搭建+乐高编程…快带小朋友来漳州这家培训中心,边玩边学...
- Java之 final关键字
- 通信原理之数字调制原理
- BackTrack4安装中文语言包
- 游戏服务器系统安装,修复Win10系统游戏服务无法安装错误 0x80073D26(4种方法)...
- linux内核移植与开发板,基于uClinux内核移植ARM开发板应用
- substring字符串截取
- 堡垒机远程连接报“由于安全设置错误, 客户端无法连接到远程计算机. 确定你已登录到网络后,再重新连接” 错误处理步骤
- 城市文化笔记整理(二)
- Web前端开发的就业前景怎么样,薪资待遇如何
- oracle清理aud问来哦,咨询下oracle11gr2清理aud的问题
- 前端常用时间工具 -- Moment.js常见用法总结
- 精确匹配(FIND_IN_SET)
- 小红书种草怎样做?推广时需要注意什么?
- 你妈和三位诺奖获得者让我给你带句话
热门文章
- pandas dataframe统计填充空值大全
- python中的列表推导与生成器
- redis命令_Redis 命令执行过程(上)
- linux配置rabbitmq远程登陆,linux配置安装 RabbitMQ详细教程
- android的keyevent方法,Android keyevent按键和值的对应
- levy过程和布朗运动的关系_金融数学之定价模型基础解释【布朗运动|维纳过程|伊藤引理】...
- 为什么三表联查查出的数据每条出现好多次_独家解读!京东高可用分布式流数据存储的架构设计...
- 浙大计算机学硕名额,浙大计算机学硕复试线399分,专硕375,不愧被称为“炸大”...
- 评委打分表模板_杭州爸爸自制《奖惩表》火遍网络:请好好爱那个写作业的小孩...
- docker 安装mysql_docker系列篇:docker以挂载配置文件和数据目录的方式安装mysql