Zabbix 6.0目前已发布长期服务版本 Zabbix 6.0 LTS,包含众多新功能和新特性,本文主要介绍Zabbix 6.0基于PostgreSQL数据库部署,随着PostgreSQL的版本升级而升级,此安装配置方法可基本通用与其他版本。
角色 | 配置 | 主机名 | IP | 版本 |
|---|---|---|---|---|
Zabbix Server | 4v8G40G Ubuntu 20.04.3 LTS | server | 10.100.202.235 | Zabbix 6.0 LTS |
Zabbix Web | 4v8G40G Ubuntu 20.04.3 LTS | web | 10.100.202.235 | Nginx 1.18/PHP 7.4 |
Zabbix DB | 4v8G40G Ubuntu 20.04.3 LTS | db | 10.100.202.235 | PostgreSQL 14.1 |
分布式与单机均适用
# wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1+ubuntu20.04_all.deb
# dpkg -i zabbix-release_6.0-1+ubuntu20.04_all.deb
# apt update# apt install zabbix-server-pgsql zabbix-frontend-php php7.4-pgsql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent
zabbix-agent2 zabbix-java-gateway# sudo -u postgres createuser --pwprompt zabbix
# sudo -u postgres createdb -O zabbix zabbix# zcat /usr/share/doc/zabbix-sql-scripts/postgresql/server.sql.gz | sudo -u zabbix psql zabbix
## 编辑配置文件 /etc/zabbix/zabbix_server.conf
DBPassword=password## 编辑配置文件 /etc/zabbix/nginx.conf, uncomment and set 'listen' and 'server_name' directives.
# listen 80;
# server_name localhost;## 启动Zabbix server和agent或agen2进程,并为它们设置开机自启:
# systemctl restart zabbix-server zabbix-agent nginx php7.4-fpm
# systemctl enable zabbix-server zabbix-agent nginx php7.4-fpm连接到新安装的Zabbix前端: http://server_ip_or_name


提示:如遇链接失效,请在评论区留言反馈