zabbix5.0 安装部署手册及 ui 定制化修改
操作系统:centos7.6
数据库:mysql5.7
Web 容器:apache+php7.2
1、前期准备(首先关闭防火墙和 selinux 安全配置)
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
安装 Zabbix server 和 agent
yum install zabbix-server-mysql zabbix-agent -y
安装 Zabbix frontend
yum install centos-release-scl -y
编辑配置文件 /etc/yum.repos.d/zabbix.repo
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
...
enabled=1
...
安装 Zabbix frontend packages
yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y #nginx
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y #apache
安装 Mysql 数据库
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-server
启动 Mysql
systemctl start mysqld
获取安装时的临时密码
grep 'temporary password' /var/log/mysqld.log
使用用这个密码登录并修改密码
mysql -uroot -p 临时密码
mysql> set password for root@localhost = password('新密码');