Nginx Proxy Manager反代后端文件太大出现 an upstream response is buffered to a temporary file

    Nginx Proxy Manager是一个很好的网站代理管理端,最近使用她给网站做SSL自动签和反向代理,很好用,配置简单。

    默认的配置如下:

        一、日志配置,无法在界面上直接关闭日志,官方文档显示仅保存最近7天的日志。如果需要禁用日志功能,则需要在Docker的映射文件中修改配置,具体路近为:/data/nginx/proxy_host/数字.conf

        二、Nginx代理缓存配置太小,导致出现了错误日志:an upstream response is buffered to a temporary file,需要在nginx.conf的http项中添加配置如下,然后重启Nginx或者Docker

client_header_buffer_size 128k; 
client_body_buffer_size 1m; 
proxy_buffer_size 32k; 
proxy_buffers 64 32k; 
proxy_busy_buffers_size 1m; 
proxy_temp_file_write_size 512k;

        三、建议配置。建议设置Default Site默认页面为错误页面,避免被恶意指向域名导致部分IDC服务商禁用IP。

        四、如果开启自带的阻止常见漏洞功能,请查看脚本代码,避免出现与网站不兼容的情况,如redirect_url=http://此类的回调会被该脚本拦截掉,Nginx Proxy Manager的阻止常见漏洞脚本代码-CSDN博客

        五、自动签SSL,功能很完善,使用一年多未出现问题。对DNS方式验证支持不是很好,建议使用文件验证方式。

        六、全局添加自定义脚本代码,网站cong中自动引用文件路径为:/data/nginx/custom/server_proxy[.]conf,需要在此文件中写Nginx脚本,会被所有网站配置调用。默认没有这个文件,你可以自己建立目录和文件。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值