Nginx配置文件及解释
来源:互联网 发布:百度统计代码js安装 编辑:程序博客网 时间:2024/06/06 13:21
# url_hash, ip_hash, fairupstream cluster { server 10.0.0.1 weight=1 max_fails=2 fail_timeout=30s; server 10.0.0.2 weight=2 max_fails=3 fail_timeout=30s;}server { listen 80; server_name localhost; root /home/data; #charset koi8-r; # 存到docker run挂载的目录 access_log /var/log/nginx/host.access.log main; error_log /var/log/nginx/host.error.log; #以下是一些反向代理的配置,可选。 client_max_body_size 10m; #允许客户端请求的最大单文件字节数 client_body_buffer_size 128k; #缓冲区代理缓冲用户端请求的最大字节数, proxy_connect_timeout 90; #nginx跟后端服务器连接超时时间(代理连接超时) proxy_send_timeout 90; #后端服务器数据回传时间(代理发送超时) proxy_read_timeout 90; #连接成功后,后端服务器响应时间(代理接收超时) proxy_buffer_size 64k; #设置代理服务器(nginx)保存用户头信息的缓冲区大小 proxy_buffers 4 32k; #proxy_buffers缓冲区,网页平均在32k以下的设置 proxy_busy_buffers_size 64k; #高负荷下缓冲大小(proxy_buffers*2) proxy_temp_file_write_size 64k; #设定缓存文件夹大小,大于这个值,将从upstream服务器传 # 对 "/" 启用反向代理 location / { proxy_pass http://127.0.0.1:5000/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_next_upstream http_502 http_504 error timeout invalid_header; #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } # 移动端重写URL #if ($http_user_agent ~* (#mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) #{ # rewrite ^/(.*) ^/m/$1 permanent|last; #} # 图片缓存时间设置 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } # JS和CSS缓存时间设置 location ~ .*\.(js|css)?$ { expires 1d; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #}}
0 0
- Nginx配置文件及解释
- nginx.conf 配置文件解释
- nginx 配置文件URL解释
- nginx服务二---nginx配置文件解释
- nginx服务三---nginx配置文件解释补充
- nginx配置解释及优化
- Nginx简介及配置文件详解
- Nginx简介及配置文件详解
- Nginx简介及配置文件详解
- Nginx配置文件及代理服务器设置
- Nginx配置文件实例及说明
- Nginx简介及配置文件详解
- Nginx简介及配置文件详解
- Nginx简介及配置文件详解
- Nginx安装及配置文件nginx.conf详解
- Nginx安装及配置文件nginx.conf详解
- Nginx安装及配置文件nginx.conf详解
- Nginx安装及配置文件nginx.conf详解
- Hadoop集群使用双网卡问题
- Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
- Linux查看glibc版本信息
- [android开发]模仿课程表的布局
- Spring入门预备知识(下)(动态代理与面向接口编程)
- Nginx配置文件及解释
- Apple HLS: technical in-depth
- SpringMVC源码分析--容器初始化(四)FrameworkServlet
- 了解Android WebView
- 欧拉工程第2题 在斐波那契数列中,找出4百万以下的项中值为偶数的项之和
- 简单排序
- 关于STM32的BOOT0和BOOT1
- 创建复合控件
- C++ map正确的遍历删除方法