Zabbix交互式安装说明:
以下任意一个软件都支持独立安装,即,只选择一个安装,其他的都不安装。
# 运行脚本
[root@renwole-com ~]# bash install_zabbix_v0.9.1.sh
#######################################################
# Zabbix Install Tool for CentOS/RedHat 7+ #
# For more please visit https://renwole.com #
#######################################################
【输入'y' 安装 Nginx web服务,也可根据需要选择是否安装】:
Whether to install Web service? [y/n]:y
【支持MySQL/MariaDB,默认安装MySQL8,可根据需要选择1 2,如已装,可选'n'跳过】:
Whether to install the database? [y/n]: y
Please select a database version:
1. install MySQL 8.0.22
2. install MariaDB 10.5.8
Please enter the number (Default 1 Enter) :1
【支持PHP7/8两种版本,默认安装PHP7,均为最新版本,可选1,2根据需要选择】:
Whether to install PHP? [y/n]: y
Please select a php version:
1. install php 7.4.15
2. install php 8.0.2
Please enter the number (Default 1 Enter) :1
【支持Adminer/phpMyadmin两种数据库管理工具,也可不装】:
Whether to install Database Management Tools? [y/n]: y
Please select Database Management Tools:
1. install Adminer 4.8.0
2. install phpMyadmin 5.0.4
Please enter the number (Default 1 Enter) :1
【支持Zabbix Server/Agent选择安装,除上述,也可独立安装,例如:Agent,可选1,2】:
Whether to install Zabbix Monitoring System? [y/n]: y
Please select Zabbix:
1. install Zabbix Server
2. install Zabbix Agent
Please enter the number (Default 1 Enter) :2
【是否安装Grafana,可配合Zabbix Server根据需要使用,也可不装】:
Whether to install Grafana? [y/n]: y
⚠️:Zabbix Server 5.2 版本的 UI 控制台部分功能不兼容 PHP8 建议使用PHP7。感谢@ivan提出的宝贵建议。