nginx 配置记录 上传文件大小 size client
cat nginx.conf
worker_processes auto;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    sendfile        on;
    keepalive_timeout  65;
    geo $remote_addr $ip_whitelist {
    	default 0;
    	include ip_white.conf;
    }
    include conf.d/*.conf;
    server {
	listen 80 default_server;
	server_name _;
	return 404;
    }
    server {
	listen 443 ssl default_server;
	server_name _;
        ssl_certificate         /home/clouder/vs/program/nginx/conf/ssl_key/pispower.crt;
        ssl_certificate_key     /home/clouder/vs/program/nginx/conf/ssl_key/pispower.key;
	return 404;
    }
}
[root@server10-6 nginx]# cat conf/conf.d/appcc.conf|grep -v '#'|grep -v '^$'
upstream appcc.pispower.com {
	ip_hash;
        server 172.16.10.14:8100;
	server 172.16.10.15:8100;
    }
upstream appcc.cloudak47.com {
	ip_hash;
        server 172.16.10.14:8100;
	server 172.16.10.15:8100;
    }
server {
    	listen 80;
    	server_name appcc.pispower.com;
	location / {
            proxy_pass http://appcc.pispower.com;
	    proxy_http_version 1.1;
	    proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
	    client_max_body_size 100m;
client_body_buffer_size 100m;
            root   html;
            index  index.html index.htm;
       }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }   
}
server {
	listen       443;
	ssl on;
        server_name  appcc.pispower.com;
	ssl_certificate		/home/clouder/vs/program/nginx/conf/ssl_key/pispower.crt;
	ssl_certificate_key	/home/clouder/vs/program/nginx/conf/ssl_key/pispower.key;
	ssl_session_timeout	10m;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
	ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
        location / {
            proxy_pass http://appcc.pispower.com;
            proxy_http_version 1.1;  #运行web socket 通过
            proxy_set_header Upgrade $http_upgrade;   #运行web socket 通过
            proxy_set_header Connection "upgrade";  #运行web socket 通过
	    client_max_body_size 100m;
            root   html;
            index  index.html index.htm;
       }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
server {
        listen 80;
        server_name appcc.cloudak47.com;
        location / {
            proxy_pass http://appcc.cloudak47.com;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
	    client_max_body_size 100m;  允许最大文件上传大小
client_body_buffer_size 100m;
            root   html;
            index  index.html index.htm;
       }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
}
server {
        listen       443;
        server_name  appcc.cloudak47.com;
        ssl     on;
        ssl_certificate         /home/clouder/vs/program/nginx/conf/ssl_key/cloudak47.crt;
        ssl_certificate_key     /home/clouder/vs/program/nginx/conf/ssl_key/cloudak47.key;
        ssl_session_timeout     10m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
        location / {
            proxy_pass http://appcc.cloudak47.com;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
	    client_max_body_size 100m;
            root   html;
            index  index.html index.htm;
           }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
[root@server10-6 nginx]# cat conf/ip_white.conf 
183.62.15.118 1;
183.62.15.114 1;
172.16.10.12 1;
172.16.32.78 1;
219.132.138.167 1;
219.132.153.210 1;
61.146.164.66 1;
做别名的时候, www.twoonecloud.cn -- guanwang.pis.com 总是不通,guan.pis.com 是通的,后面发现:
要在 server_name www.twocloud.cn guanwang.pis.com; #################################### 访问的头部还是 www.twocloud.cn
nginx 配置记录 上传文件大小 size client的更多相关文章
- Nginx和PHP上传文件大小的限制
		Nginx client_max_body_size 80m; PHP php.ini file_uploads = on ; 是否允许通过HTTP上传文件的开关.默认为ON即是开 upload_tm ... 
- 修改Nginx与Apache上传文件大小限制
		一.修改Nginx上传文件大小限制 我们使用ngnix做web server的时候,nginx对上传文件的大小有限制. 当超过大小的时候会报413错误. 这个时候我们要修改nginx参数. sudo ... 
- Web.Config文件配置之限制上传文件大小和时间
		在邮件发送系统或者其他一些传送文件的网站中,用户传送文件的大小是有限制的,因为这样不但可以节省服务器的空间,还可以提高传送文件的速度.下面介绍如何在Web.Config文件中配置限制上传文件大小与时间 ... 
- nginx:413 Request Entity Too Large  及 修改 PHP上传文件大小配置
		开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时 ... 
- 修改Nginx与Apache配置参数解决http状态码:413上传文件大小限制问题
		一.修改Nginx上传文件大小限制 我们使用ngnix做web server的时候,nginx对上传文件的大小有限制,默认是1M. 当超过大小的时候会报413(too large)错误.这个时候我们要 ... 
- 修改Nginx配置参数解决http状态码:413上传文件大小限制问题
		修改Nginx上传文件大小限制 我们使用ngnix做web server的时候,nginx对上传文件的大小有限制,默认是1M. 当超过大小的时候会报413(too large)错误.这个时候我们要修改 ... 
- h5 + nginx + php 视频上传之突破文件大小受限的解决办法
		一.环境: CentOS 6.8 nginx 1.8.0 php 7.0.10 二.背景 基于 nginx + php 的 h5 项目,上传视频的时候,如果视频太大,会上传失败. 三.正文 一份视频传 ... 
- nginx上传文件大小
		采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误.这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置 client_body_buffer_ ... 
- php+nginx 限制上传文件大小
		问题:在后台上传8M大小的图片,上传不成功 nginx返回413,如下图所示: 分析:nginx配置文件或者php中,可上传的大小设置太小了 解决办法------检查nginx和php的配置文件里面的 ... 
随机推荐
- iview select下拉bug
			1场景:弹框内有一个下拉组件(支持搜索),当选择完数据后弹框关闭,再次打开后,下拉框内的数据是刚才选中的数据.原因:分析后觉得是搜索内容没有清空,导致下拉的数据只有一个解决:调用下setQuery方法 ... 
- Ubuntu中利用rename批量重命名
			1.简介: 通常在机器视觉的学习过程中,需要批量处理一些图片,通常会涉及到批量重命名的问题,可以利用rename命令快速实现图片的批量重命名 2.rename命令格式: rename [-v] [-n ... 
- CentOS7系列--2.1CentOS7中安装配置NTP服务
			CentOS7安装配置NTP服务 NTP服务是时间同步服务 1. 安装NTPd [root@centos7 ~]# yum install -y ntp [jack@centos7 ~]$ vi /e ... 
- 实现ListView的加载更多的效果,如何将按钮布局到始终在ListView的最后一行
			实现方式一:在代码中实现: 1,在一个布局中定义一个Button,在活动中加载Button的父布局, 例如:View bottomView = getLayoutInflater().inflate( ... 
- Android:Gradle sync failed: Another 'refresh project' task is currently running for the project
			android studio 克隆项目后,重新导入后显示Gradle sync failed: Another 'refresh project' task is currently running ... 
- 自定义RatingBar评分控件
			1.介绍 实现类似美团外卖评分供能,系统提供了RatingBar,今天来自定义一波,当做自定义view的一个学习,效果如下,能够滑动或者点击变化星星数量 2.自定义属性 在values目录下的attr ... 
- Pig store用法举例
			store:将数据存储到HDFS等文件系统里 将数据保存到/data目录 store data into '/data'; 以逗号为分隔符 store data into '/data' usin ... 
- Jquery Ajax向服务端传递数组参数值
			在使用MVC时,向服务器端发送POST请求时有时需要传递数组作为参数值 下面使用例子说明,首先看一下Action [HttpPost] public ActionResult Test(List< ... 
- Linux which/whereis/locate命令详解
			which 查看可执行文件的位置,从全局环境变量PATH里面查找对应的路径,默认是找 bash内所规范的目录 whereis 查看文件的位置,配合参数-b,用于程序名的搜索,从linux数据库查找. ... 
- 作业一 制作PC配置 吴昊
