Think before you speak, read before you think.

Category: Nginx

  • 内部代理外部 ssl 站点减小延迟

    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; } }

  • git 本地新建分支在远端自动创建并设置 upstream

    .git/config 添加 [push] default = current push 的时候加上 -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