绿色小软件下载
当前位置:首页 >> 站长休闲 >> 哪吒监控V1宝塔反代与Cloudflare配置教程

哪吒监控V1宝塔反代与Cloudflare配置教程

比尔·盖茨 站长休闲 19

最近新装了哪吒监控V1,想通过cloudflare来配置,在网上找到了一篇教程,很详细,一次就成功了,所以转发在自己博客上留存记录,以便后续重新安装及维护。

哪吒监控V1宝塔反代与Cloudflare配置教程

原文地址:https://www.uinsat.org/2737  哪吒监控V1版相比于V0版增加了很多实用功能,比如指定日期重置统计流量、备注小鸡续费时间、设置触发条件后重启或者关机等等,但其中一个重要更新就是从V1版本开始,不再区分Dashboard和gRPC端口,访问与通信均通过默认的8008端口。关于安装和基础配置这里就不过多赘述,网上教程比较多,官方也有相关教程;本文主要记录一下通过宝塔面板反向代理哪吒监控V1的配置方法。

哪吒监控面板V1安装教程官方文档地址:https://nezha.wiki/guide/dashboard.html和V0版一样,在你用来装面板的小鸡上安装好宝塔面板和哪吒监控面板后,通过宝塔面板创建一个网站,然后打开刚创建的网站右边的?设置——PHP?设置为纯静态。点击SSL?配置你的证书文件(可以直接通过宝塔面板在线申请证书,也可以使用Cloudflare的15年源服务器证书,Cloudflare设置选项里面?SSL/TLS加密?模式选择?完全?)然后启用HTTPS。哪吒监控V1反向代理设置:打开配置文件菜单,在最后面填上以下代码,然后点保存:(如果在安装哪吒监控时,你自定义了端口,把下面代码中的8008改为你自定义的端口)#upstream配置

upstreamdashboard{

keepalive512;

server127.0.0.1:8008;

}打开反向代理——添加反向代理,如下图填入,然后保存然后点击上图中添加的反向代理目录中的配置文件,将里面的内容全选删除,并替换为以下代码,然后点保存:(如果在安装哪吒监控时,你自定义了端口,把下面代码中的8008改为你自定义的端口)location^~/{

proxy_passhttp://127.0.0.1:8008;

proxy_set_headerHost$host;

proxy_set_headerX-Real-IP$remote_addr;

proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;

proxy_set_headerREMOTE-HOST$remote_addr;

proxy_set_headerUpgrade$http_upgrade;

proxy_set_headernz-realip$http_cf_connecting_ip;

proxy_set_headerConnection"upgrade";

proxy_set_headerX-Forwarded-Proto$scheme;

proxy_http_version1.1;

proxy_read_timeout3600s;

proxy_send_timeout3600s;

proxy_buffer_size128k;

proxy_buffers4128k;

proxy_busy_buffers_size256k;

proxy_max_temp_file_size0;

add_headerX-Cache$upstream_cache_status;

add_headerCache-Controlno-cache;

proxy_ssl_server_nameoff;

proxy_ssl_name$proxy_host;

add_headerStrict-Transport-Security"max-age=31536000";

}

underscores_in_headerson;

set_real_ip_from0.0.0.0/0;#CDN回源IP地址段

real_ip_headerCF-Connecting-IP;#CDN私有header,此处为CloudFlare默认

#gRPC服务

location^~/proto.NezhaService/{

grpc_set_headerHost$host;

grpc_set_headernz-realip$http_CF_Connecting_IP;

grpc_read_timeout600s;

grpc_send_timeout600s;

grpc_socket_keepaliveon;

client_max_body_size10m;

grpc_buffer_size4m;

grpc_passgrpc://dashboard;

#WebSocket服务

location~*^/api/v1/ws/(server|terminal|file)(.*)${

proxy_set_headerOriginhttps://$host;

}至此,所有配置完成,你可以直接访问?你的域名?来打开面板,进入后台点击服务器——安装命令——Linux?复制agent命令开始添加你要受控小鸡了。

协助本站SEO优化一下,谢谢!
关键词不能为空

免责声明

本站有部分为网络搜集整理而来, 如有版权及内容质疑,请即刻联系站长整改。分享是美德,欢迎转载,敬请注明出处

同类推荐
控制面板
您好,欢迎到访网站!
  查看权限
标签列表