配置nginx代理grafana实现域名访问
# 配置nginx代理grafana实现域名访问
配置nginx代理grafana实现域名访问(七)_k.o.b.e-24的博客-CSDN博客_grafana 配置nginx (opens new window)
一、目的 通过 Nginx 服务器对 grafana 进行代理,实现通过 https://域名/grafana (opens new window) 在公网进行访问。
二、实践过程 1、修改Nginx配置(nginx.conf)文件,添加访问 grafana 的配置,配置时注意 proxy_pass 后面一定要有符号 /(目的是去掉/grafana/以匹配本身)
location /grafana/ { root html; index index.html index.htm; proxy_pass http://服务器ip:3000 (opens new window); proxy_redirect default; proxy_max_temp_file_size 0k; proxy_connect_timeout 30; proxy_send_timeout 60; proxy_read_timeout 60; proxy_next_upstream error timeout invalid_header http_502; } 2、修改 grafana 服务器的配置文件(grafana.ini),注意需要去掉行前的注释符号“;”。[server]段涉及以下三处需要更改
[server] domain = 填写你的域名地址 root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/ serve_from_sub_path = true
3、reload Nginx并重启grafana服务
/usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload systemctl restart grafana-server 4、最后提供下官方文档中关于转发的配置说明
[server] domain = example.com (opens new window) root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/ serve_from_sub_path = true 文 ———————————————— 版权声明:本文为CSDN博主「k.o.b.e-24」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/manba_24/article/details/119342406 (opens new window)