• 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 配置完整示例相关推荐

  1. linux系统下nginx安装目录和nginx.conf配置文件目录

    linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps  -ef | grep nginx 返回结果包含安装目录 root      26 ...

  2. nginx.conf配置详解

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  3. 【nginx】配置nginx.conf 配置多个代理

    当我们的Vue项目中有多个代理时,前端webpack中 proxy:{//匹配字段'/proxyApi': {//代理地址target: 'http://192.0.0.0:7080',changeO ...

  4. Nginx - 正反向代理,nginx.conf配置

    Nginx (engine x) 是一个轻量级的高性能的HTTP和反向代理web服务器及电子邮件(IMAP/POP3)代理服务器. Nginx 是由俄罗斯人 Igor Sysoev 采用C语言开发编写 ...

  5. 使用nginx部署简单的前端项目,nginx.conf配置

    前端项目监听8080端口 项目位于/usr/webfront/tcyx/ 既是:root变量,是项目静态资源的绝对位置 index代表默认项目首页网页 第二个location是后端代理 servern ...

  6. nginx.conf的完整配置说明

    #用户 用户组 user www www; #工作进程,根据硬件调整,有人说几核cpu,就配几个,我觉得可以多一点 worker_processes 5: #错误日志 error_log logs/e ...

  7. nginx 从vagant挂载目录中加载nginx.conf配置进行开机启动

    nginx从vagrant挂载目录中读取配置启动,将nginx加入开机启动项!开机启动的时候nginx会因为加载不了配置导致启动失败! 原因是开机启动nginx服务在vagrant挂载之前,导致无法正 ...

  8. nginx.conf配置格式

    80端口: server{listen 80;#listen [::]:80;server_name 域名 ;index index.html index.htm index.php default. ...

  9. nginx.conf 基本配置模板和结构

    文章目录 配置 nginx.conf 配置结构 nginx.conf 基本配置模板 如何验证效果 配置 nginx.conf 配置结构 ... #全局块 events { #events块 ... } ...

  10. nginx.conf添加lua.conf配置

    1.在nginx的conf下配置lua.conf......vi lua.conf server { listen 80; server_name _;location /lua { default_ ...

最新文章

  1. php用户鉴权,app开发之鉴权 PHP版
  2. Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置
  3. osgCallback的实现方法及原理
  4. 沃罗诺伊图是怎样的?
  5. [html] 如何使用H5唤起原生地图APP(百度、高德、腾讯地图等)
  6. 乐高小颗粒履带机器人_乐高搭建+乐高编程…快带小朋友来漳州这家培训中心,边玩边学...
  7. Java之 final关键字
  8. 通信原理之数字调制原理
  9. BackTrack4安装中文语言包
  10. 游戏服务器系统安装,修复Win10系统游戏服务无法安装错误 0x80073D26(4种方法)...
  11. linux内核移植与开发板,基于uClinux内核移植ARM开发板应用
  12. substring字符串截取
  13. 堡垒机远程连接报“由于安全设置错误, 客户端无法连接到远程计算机. 确定你已登录到网络后,再重新连接” 错误处理步骤
  14. 城市文化笔记整理(二)
  15. Web前端开发的就业前景怎么样,薪资待遇如何
  16. oracle清理aud问来哦,咨询下oracle11gr2清理aud的问题
  17. 前端常用时间工具 -- Moment.js常见用法总结
  18. 精确匹配(FIND_IN_SET)
  19. 小红书种草怎样做?推广时需要注意什么?
  20. 你妈和三位诺奖获得者让我给你带句话

热门文章

  1. pandas dataframe统计填充空值大全
  2. python中的列表推导与生成器
  3. redis命令_Redis 命令执行过程(上)
  4. linux配置rabbitmq远程登陆,linux配置安装 RabbitMQ详细教程
  5. android的keyevent方法,Android keyevent按键和值的对应
  6. levy过程和布朗运动的关系_金融数学之定价模型基础解释【布朗运动|维纳过程|伊藤引理】...
  7. 为什么三表联查查出的数据每条出现好多次_独家解读!京东高可用分布式流数据存储的架构设计...
  8. 浙大计算机学硕名额,浙大计算机学硕复试线399分,专硕375,不愧被称为“炸大”...
  9. 评委打分表模板_杭州爸爸自制《奖惩表》火遍网络:请好好爱那个写作业的小孩...
  10. docker 安装mysql_docker系列篇:docker以挂载配置文件和数据目录的方式安装mysql