当前位置: 首页 > news >正文

Zabbix 7.2入门实战

基于Docker安装

自定义Docker网络

docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 zabbix-net

拉取镜像

# 拉取Zabbix官方Docker镜像
docker pull zabbix/zabbix-server-mysql
docker pull zabbix/zabbix-web-nginx-mysql
docker pull zabbix/zabbix-proxy-mysql
docker pull mysql

运行容器服务

MySql

# 创建并启动MySQL容器
docker run --name=zabbix-mysql -p 3306:3306 --privileged=true \-v /mnt/mysql/data:/var/lib/mysql \-e MYSQL_DATABASE="zabbix" \-e MYSQL_USER="zabbix" \-e MYSQL_PASSWORD="zabbix@2024" \-e MYSQL_ROOT_PASSWORD="zabbix@2024" \--network=zabbix-net \-d mysql:8.1 \--lower_case_table_names=1docker exec -it zabbix-mysql /bin/bash
mysql -uroot -pzabbix@2024
alter user 'root'@'%' identified by 'zabbix@2024' password expire never;
alter user 'root'@'%' identified with mysql_native_password by 'zabbix@2024';
flush privileges;

zabbix-server

# 创建并启动Zabbix server容器
docker run --name zabbix-server -t \-e DB_SERVER_HOST="zabbix-mysql" \-e MYSQL_DATABASE="zabbix" \-e MYSQL_USER="zabbix" \-e MYSQL_PASSWORD="zabbix@2024" \-e MYSQL_ROOT_PASSWORD="zabbix@2024" \-e ZBX_JAVAGATEWAY="zabbix-java-gateway" \--network=zabbix-net \-p 10051:10051 \-d zabbix/zabbix-server-mysql:latest

zabbix-web

# 创建并启动Zabbix frontend容器
docker run --name zabbix-web -t \-e ZBX_SERVER_HOST="zabbix-server" \-e DB_SERVER_HOST="zabbix-mysql" \-e MYSQL_DATABASE="zabbix" \-e MYSQL_USE

http://www.mrgr.cn/news/46310.html

相关文章:

  • 闪送股价破发:估值大幅缩水、客单价不断下滑,红海竞争如何突围?
  • 用来deploy jar包的bat脚本
  • VS Code安装以及配置
  • 两文读懂DDD领域驱动设计,举例说明,通俗易懂【值得收藏】
  • 基于Python的COM库控制CANoe同时打开多个.cfg工程方法案例
  • 爬虫常用正则表达式用法
  • Apache SeaTunnel 9月份社区发展记录
  • Linux:多线程中的生产消费模型
  • 决策树随机森林-笔记
  • 基于Android11简单分析audio_policy_configuration.xml
  • Linux网络编程 -- 网络套接字预备与udp
  • Lombok的@Builder注解
  • ES操作指南
  • Run the FPGA VI 选项的作用
  • AI改变一切,包括你的毕业论文!如何应对?
  • 十年网络安全工程师谈学习网络安全的正确顺序
  • 希亦超声波清洗机值得购买吗?清洁技术之王多维度测评大揭秘!
  • 基于邮箱的域名欺骗攻击:利用解析器绕过访问控制
  • 面对多种可燃气体,哪种传感器最适合你的应用场景?
  • vite+vue3实现动态路径导入