请教docker-compose运行的zabbix6如何启用ssl

想知道通过docker-compose启动的zabbix6,yaml文件是在官网手册里下载的,如何启用ssl(https)方式访问zabbix web服务,官网里只是简单提了一下。我列了步骤请问对不对?

1、自行准备证书,私钥和公钥证书两个,

2、将证书放置到目录 zbx_env/etc/ssl/nginx/ 下,用于自动挂载到容器内容,

3、修改容器 zabbix-docker-62-zabbix-web-nginx-mysql 里的nginx配置文件,再添加一个server字段,启用ssl访问,(默认的配置里只有http方式的8080可供访问),


请先 登录 后评论

1 个回答

我是一只小菜鸡 - 小菜鸡

按照官网的镜像要求,自行准备的证书要包括,并且命名为ssl.crtssl.key and dhparam.pem

然后直接启动即可。官方镜像会自动识别并且进行https配置,无需再手动修改web容器内的nginx配置文件


默认的配置文件官方是做了软链接过去的,实际的配置文件目录在/etc/zabbix/目录下,同时官方的https配置文件也在那

请先 登录 后评论
  • 1 关注
  • 0 收藏,2608 浏览
  • tudou314 提出于 2023-01-11 15:26

相似问题