Zabbixdocker

从docker 中安装zabbix

2023-03-24  本文已影响0人  刘小白DOER

    最近在学习zabbix,在前期的理论学习后需要使用到实验平台来进行测试,但是安装zabbix出现PHP无gd扩展库问题,记得以前在树莓派上安装时并没有此问题困扰,在尝试最近两个版本和其他linux系统后,发现并没有解决,最后发现是PHP7的安装问题。笔者搜索一圈发现无法解决,于是想到使用docker来构建,抛弃直接物理安装的问题。

    查看zabbix的产品手册,发现有从容器安装的步骤的说明。方法中有几个示例,有直接基于一个容器来运行内置 MySQL 数据库、Zabbix server、基于 Nginx Web 服务器的 Zabbix Web 界面和 Zabbix Java gateway 来运行 Zabbix 应用,也有分开几个容器来运行的实例,真实实现微服务。

    笔者在阿里云服务器上安装docker镜像,就完成了安装,笔者为了测试是使用的一个镜像的实例,在实测中笔者还是觉得分开几个镜像来解耦合运行,同时将产生的数据做持久化放在容器外比较合适。docker exec -it docker_name ps -ef | grep housekeeper 查看容器内部的housekeeper 进程,docker exec -it docker_name ps -ef | grep zabbix_server查看服务启动的各种处理进程。

    最后运行http://ip_address/zabbix进入到界面,右上角明显可以看到zabbix docker的标识。接下来就是笔者进行测试学习了。

上一篇下一篇

猜你喜欢

热点阅读