1, centos 安装docker

查看centos版本:cat /etc/redhat-release

安装 :yum install docker-latest
启动服务 :systemctl start docker-latest
查看正在运行中的容器 :docker ps
运行httpd容器 :docker run -d -p 80:80 httpd
查看正在运行的进程 :ps aux|grep http
打开浏览器:ip:port  ,可以看到==》It works!  ,即成功安装。
停止容器 :docker stop 容器id
删除容器 :docker rm 容器id

2, 安装mysql

安装:docker run --name mysql-server -t -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" -p 3306:3306 -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin
查看是否启动 :docker logs mysql-server,如下图即成功启动。


3, 安装zabbix-java-gateway

安装:docker run --name zabbix-java-gateway -t -d zabbix/zabbix-java-gateway:latest
查看进程 :docker ps
查看日志 :docker logs 容器id如下图所示即成功安装:


4, 安装zabbix-server

安装 : docker run --name zabbix-server-mysql -t -e DB_SERVER_HOST="mysql-server" -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" -e ZBX_JAVAGATEWAY="zabbix-java-gateway" --link mysql-server:mysql --link zabbix-java-gateway -p 10051:10051 -d zabbix/zabbix-server-mysql:latest

5, 安装nginx

安装:docker run --name zabbix-web-nginx-mysql -t -e DB_SERVER_HOST="mysql-server" -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" --link mysql-server:mysql --link zabbix-server-mysql:zabbix-server -p 80:80 -d zabbix/zabbix-web-nginx-mysql:latest
查看安装:docker logs zabbix-web-nginx-mysql


打开 对应ip ,我这里为:http://192.168.174.134/
账号:Admin,密码:zabbix

进入后有如下警告 这是agent 未安装造成,下面来进行安装

6, 安装agent

安装:docker run --name zabbix-agent -e ZBX_HOSTNAME="Zabbix server" -e ZBX_SERVER_HOST="zabbix-server-mysql" --link zabbix-server-mysql:zabbix-server -d zabbix/zabbix-agent:latest
查看日志:docker logs zabbix-agent

安装完成后 刷新上面页面,若错误未消失,请等待几分钟,若仍为消失,请

查看agent 容器ip : docker inspect 4633337bfbc4|grep IPAddress

与下图进行对比,如不一致,改掉即可。

解决图标中文乱码:

在windows控制面版=》字体


选中一个自己喜欢的字体,复制到 linux /usr/local/temp 目录中待用

将字体copy 到zabbix web前端代码目录中 :cp /usr/local/tmp/STXINGKA.TTF /usr/share/zabbix/fonts/
切换到zabbix web前端目录中 :cd /usr/share/zabbix/
修改默认字体: vi include/defines.inc.php

zabbix安装 (zabbix在docker下快速安装教程)相关推荐

  1. docker下gitlab安装配置使用(完整版)

    docker下gitlab安装配置使用(完整版) 22018.12.16 00:07:57字数 737阅读 17595 docker 安装gitlab以及使用 一.安装及配置 1.gitlab镜像拉取 ...

  2. mac下快速安装php的各个版本

    原文地址: mac下快速安装php的各个版本,博主:think2me mac下其实已经安装好了PHP,而且版本还蛮新的,平时搞一搞开发,还是可以的,也没啥大问题,但是今天偶然发现一个验证码图片加载不了 ...

  3. ubuntu18安装oracle11g,在Ubuntu 18.04系统下快速安装Oracle Java 11的方法

    本文介绍在Ubuntu 18.04操作系统下使用PPA快速安装Oracle Java 11的方法,同时也可以用在Ubuntu 18.10.Ubuntu 16.04.Ubuntu 14.04版本中. O ...

  4. docker下gitlab安装、配置、汉化(完整版)

    docker下gitlab安装.配置.汉化.代理.使用(完整版),边安装变更新,希望帮助读者解决问题. 一.gitlab安装 1.1 镜像查询 # 查询gitlab有哪些镜像 docker searc ...

  5. centos 7.9 yum 安装最新版docker与dnf安装docker compose v2

    centos 7.9 yum 安装最新版docker与dnf安装docker compose v2 一.环境查看 1.系统内核 #uname -r 2.系统版本 #cat /etc/redhat-re ...

  6. Mongodb学习(安装篇): 在centos下的安装

    安装篇 ###下载解压文件 [root@192 lamp]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686- 2.2.2.tgz ## ...

  7. [转]Ubuntu下快速安装python

    1. 通过命令行安装Python3.4,执行命令:sudo apt-get install python3.4 2. 由于Ubuntu底层采用的是Python2.*,Python3与Python2是互 ...

  8. windows下快速安装nginx 并配置 开机自启动

      nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用 ...

  9. centos7 django mysql_CentOS7操作系统下快速安装MySQL5.7

    Centos7操作系统YUM库列表里默认不再提供MySQL,已经被MariaDB代替.如果我们想通过YUM在线安装Mysql,我们需要添加MySQL Yum库. 一.添加MySQL Yum库 进入/h ...

最新文章

  1. 3、Oracle表空间管理
  2. mysql进阶(十五) mysql批量删除大量数据
  3. 50行Python代码,教你获取公众号全部文章
  4. 为什么要返回softmax_为什么softmax搭配cross entropy是解决分类问题的通用方案?
  5. 字符串的规范使用(二)
  6. Future源码解读
  7. 打乱数组排序的算法shuffle
  8. MyBatis 解决模糊查询包含特殊字符
  9. 201621123015《Java程序设计》第10周学习总结
  10. 为什么要重构,何时进行重构
  11. 【原创】大叔问题定位分享(11)Spark中对大表子查询加limit为什么会报Broadcast超时错误...
  12. 字节跳动算法工程师总结:中高级java开发面试题
  13. 20-21-2网络管理quiz4
  14. PHP面试之网络协议面试题
  15. python为什么胶水语言_Python可以干什么?Python胶水语言由来
  16. 微信小程序 图片长按识别功能 笔记
  17. vim 剪切(d) 复制(y=yank)
  18. JVM---垃圾回收概述及相关概念
  19. m4s格式转换mp3_超级详细!如何将B站缓存m4s文件无损转换为mp4格式
  20. mysql:SQL语言包含4个部分

热门文章

  1. 盗版软件繁荣了IT业 害死了软件业
  2. 22年下半年软考考后成绩查询、分数线、证书领取相关注意事项
  3. 黑马程序员之怎样卸载数据库
  4. 科创板|柏楚电子股价止跌回升 已重回200元之上
  5. 最小二乘法拟合二维曲线的原理及实现
  6. 动态规划27k字超详细保姆级入门讲解——附DP经典线性、区间、二维图、四维8个模型题解
  7. 西安石油大学电子计算机考研,2021年西安石油大学电子信息(085400)考研专业目录_硕士研究生考试范围 - 学途吧...
  8. 基于GIS的省级高速公路路面管理系统框架研究
  9. 织女星开发板能移植linux吗,织女星开发板启动模式修改——从ARM M4核启动
  10. 战疫杯--奇奇怪怪的形状