server {
listen 80;
server_name jpuyy.com;
#...
location / {
proxy_pass https://jpuyy.com;
#proxy_ssl_certificate /etc/nginx/client.pem;
#proxy_ssl_certificate_key /etc/nginx/client.key;
#proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
#proxy_ssl_ciphers HIGH:!aNULL:!MD5;
proxy_ssl_trusted_certificate /etc/ssl/certs/ca-certificates.crt;
proxy_ssl_verify on;
proxy_ssl_verify_depth 2;
proxy_ssl_session_reuse on;
}
}
Category: Nginx
-
内部代理外部 ssl 站点减小延迟
-
git 本地新建分支在远端自动创建并设置 upstream
.git/config 添加
[push] default = currentpush 的时候加上 -u
git push -u
-
nginx 499 原因
Content-Length field missed
-
nginx server
#图片,js,css过期时间31天 location ~ \.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { expires 31d; }
location ~ /\.ht { deny all; }
#禁止对SVN目录的访问 location ~* /\.svn { return 404; } -
Nginx的一些问题的解决办法集
Nginx的一些问题的解决办法集
Nginx的”413 request entiry too large”解决办法 由于默认是文件上传大小限制 1M。 今天一版主找我,说在上传的时候出现,
引用:
413 Request Entity Too Large
问我是不是论坛抽了,我晕,检查发现就算更改php.ini 允许上传文件大小是8M,但是在使用过程中,大于1M的文件根本上传不了,找到解决办法,下面跟大家分享: PHP的上传设置: post_max_size = 8M upload_max_filesize = 2M #vi /etc/nginx/nginx.conf 找到http{}段,加入如下一句: client_max_body_size 8m; 注意,最后的那个;号一定要有。 -
清理大日志文件的部分
nginx 日志没有做日志轮转,大小 154GB了,清理前 10000 行日志
使用 sed,效率并不高
sed -i '1,10000d' access.log