Ubuntu 22.04 上 docker 安裝 Zabbix Server

1. 更新 Ubuntu 安裝源

sudo apt-get update
sudo apt-get upgrade

2. 安裝 docker

sudo apt install docker.io -y

3. 安裝並運行 MySQL 8.0.33 docker 容器

sudo docker run -p 3306:3306 --name mysql --restart=always -v /mydocker/mysql/conf:/etc/mysql/conf.d -v /mydocker/mysql/logs:/var/log/mysql -v /mydocker/mysql/data:/var/lib/mysql -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.33 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci

4. 安裝並運行 Zabbix Server MySQL docker 容器

sudo docker run --name zabbix-server-mysql --restart=always -e TZ=Asia/Shanghai -e DB_SERVER_HOST="192.168.3.69" -e MYSQL_USER="root" -e MYSQL_PASSWORD="123456" -p 10051:10051 -d zabbix/zabbix-server-mysql:ubuntu-trunk

5. 安裝並運行 Zabbix Server Web Nignx docker 容器,注意將XXX.XXX.XXX.XXX替換成你相應的IP

sudo docker run --name zabbix-web-nginx-mysql --restart=always -e DB_SERVER_HOST="XXX.XXX.XXX.XXX" -e MYSQL_USER="root" -e MYSQL_PASSWORD="123456" -e ZBX_SERVER_HOST="XXX.XXX.XXX.XXX" -e PHP_TZ="Asia/Shanghai" -e TZ=Asia/Shanghai -p 80:8080 -d zabbix/zabbix-web-nginx-mysql:ubuntu-trunk

6. 瀏覽器訪問 http://zabbix.server.ip.addrss/,賬號Admin,密碼zabbix

 

注意:
1)Zabbix Server UI 上添加 Host, Host名稱需要與Zabbix Agent 配置的 hostname 一致。

2)Zabbix Server 的本機上安裝 Agent ,Agent 配置文件中的Server=127.0.0.1, 改成docker Zabbix Server容器的IP 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章