nginx代理grafana


希望通过Nginx为服务器上的grafana进行代理,实现通过在当前域名后加/grafana在公网进行访问,开始按照百度的方法弄了几个小时都不行,后面仔细看了官方的文档才弄好,Mark一下。

 

Nginx版本:1.14.2

grafana版本:6.2.4

 

1.修改Nginx配置(nginx.conf),红色部分为新增,proxy_pass后面一定要有"/"(用以去掉/grafana/匹配本身)

server {

 listen 80; root /usr/share/nginx/www; index index.html index.htm; location /grafana/ { proxy_pass http://localhost:3000/; } }

2.修改grafana配置(grafana.ini),需要去掉行前的";"

[server] domain = 你的域名 root_url = %(protocol)s://%(domain)s/grafana/

3.reload Nginx重启grafana

nginx目录/sbin/nginx -s reload

systemctl restart grafana-server

 

4.官方文档地址:

https://grafana.com/docs/installation/behind_proxy/


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM