zoukankan      html  css  js  c++  java
  • docker-部署zabbix4

    一、安装docker环境

    安装依赖
    yum install -y yum-utils device-mapper-persistent-data lvm2
    设置yum源

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    查看docker版本
    yum list docker-ce --showduplicates | sort -r
    选择稳定版本安装docker
    yum -y install docker-ce-18.06.3.ce
    添加阿里云加速,启动服务并添加至开机启动

    sudo mkdir -p /etc/docker

    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
    "registry-mirrors": ["https://gbpursha.mirror.aliyuncs.com"]
    }
    EOF

    sudo systemctl daemon-reload

    sudo systemctl restart docker

    sudo systemctl enable docker

    
    
    

    二、安装zabbix及其数据库

    安装数据库

    mkdir -p /data/zabbix/mysql/ 

    docker run --name zabbix-DB
    -e MYSQL_DATABASE="zabbix"
    -e MYSQL_USER="zabbix"
    -e MYSQL_PASSWORD="zabbix"
    -e MYSQL_ROOT_PASSWORD="111111"
    -v /data/zabbix/mysql:/var/lib/mysql
    -p 6606:3306
    -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin

     安装zabbix-server

    docker run --name zabbix-SER -t
    -e DB_SERVER_HOST="zabbix-DB"
    -e MYSQL_DATABASE="zabbix"
    -e MYSQL_USER="zabbix"
    -e MYSQL_PASSWORD="zabbix"
    -e MYSQL_ROOT_PASSWORD="111111"
    --link zabbix-DB:mysql
    -p 10051:10051
    -d zabbix/zabbix-server-mysql:latest

     安装zabbix-nginx

    docker run --name zabbix-WEB
    -e DB_SERVER_HOST="zabbix-DB"
    -e MYSQL_DATABASE="zabbix"
    -e MYSQL_USER="zabbix"
    -e MYSQL_PASSWORD="zabbix"
    -e MYSQL_ROOT_PASSWORD="111111"
    -e PHP_TZ="Asia/Shanghai"
    --link zabbix-DB:mysql
    --link zabbix-SER:zabbix-server
    -p 8000:80
    -p 1443:443
    -d zabbix/zabbix-web-nginx-mysql:latest

     登陆自测Admin/zabbix

  • 相关阅读:
    template()方法
    如何引入模板引擎
    为什么使用模板引擎
    计算两个日期之间的天数
    oracle分析函数Rank, Dense_rank, row_number
    Oracle备份与恢复详解
    oracle的操作-表空间
    easyui API
    myeclipse快捷键代码
    Java 解决采集UTF-8网页空格变成问号乱码
  • 原文地址:https://www.cnblogs.com/suminem/p/12304201.html
Copyright © 2011-2022 走看看