基于vmware虚拟环境主机,并通过宿主机联网。欢迎私博主交流~
1.zabbix官方源 :
①rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zab bix-release-5.0-1.el7.noarch.rpm
②sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
③yum clean all
2.安装zabbix server 和agent
①yum install zabbix-server-mysql zabbix-agent -y
3.安装 Software Collections
①yum install centos-release-scl -y
4.修改zabbix前端源
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/$b asearch/frontend
enabled=1 # 修改为1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
5.安装zabbix前端环境
①yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
6.安装zabbix所需的数据库
①yum install mariadb-server -y
7.启动数据库,且配置开机启动
①systemctl enable --now mariadb
②Created symlink from /etc/systemd/system/multiuser.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
8.初始化mariadb,设置root密码,建⽴zabbix数据库,
① create database zabbix character set utf8 collate utf8_bin;
②create user zabbix@localhost identified by '设置密码';
③grant all privileges on zabbix.* to zabbix@localhost;
④flush privileges;
⑤quit;
9.使⽤以下命令导⼊ zabbix 数据库,zabbix 数据库⽤户为 zabbix,密码为刚刚设置的
①zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
10.修改 zabbix server 配置⽂件
①vi /etc/zabbix/zabbix_server.conf
②找到DBPassword ='设置密码'
11.修改 zabbix的时区
①vi /etc/opt/rh/rh-php72/phpfpm.d/zabbix.conf
②找到php_value[date.timezone] = Asia/Shanghai
12.启动相关服务
①systemctl restart zabbix-server zabbix-agent httpd rh-php72- php-fpm
①systemctl enable zabbix-server zabbix-agent httpd rh-php72- php-fpm
14.访问zabbix⼊⼝:https://ip/zabbix