由于有个项目中不需要再使用nginx了,所以会改成由AWS直接Route53 -> ALB -> Target Group -> Grafana端口
但是过程中发现,由于Grafana默认是http协议的,导致如果https的流量发送到Grafana的端口后,会报错协议不支持
这时候需要把Grafana也改成https协议的,这就是这篇文章的由来
其实也很简单,只需要改几个配置项就可以了
生成自签名证书
这一步就很基础了,这里不再赘述了,有问题的小伙伴直接评论区问我就可以了
我是放在了/etc/grafana/ssl这个路径下的,其实放哪里都可以
修改Grafana配置
修改Grafana配置文件,默认/etc/grafana/grafana.ini
修改成如下格式
1 | protocol = https |
重启Grafana
1 | systemctl restart grafana-server |
然后就可以正常访问了