一、安装数据库
1.安装和初始化mysql数据库
[root@localhost /]# sudo dnf install mysql-server mysql
编辑
编辑
2. 启动数据库并设置开机自启
[root@localhost]#sudo systemctl start mysql
[root@localhost]#sudo systemctl enable mysql
编辑
3.初始化数据库根管理员root账号密码
[root@localhost /]# mysqladmin -u root password "root"
4.测试登录数据库
[root@localhost /]# mysql -uroot -p
编辑
二、 安装Web中间件
[root@localhost /]# sudo dnf install httpd
编辑
编辑
编辑
三、安装Zabbix服务器端
1.官网选择下载
2.下载安装Zabbix官方yum源配置文件
[root@bogon /]# yum install
https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
[root@bogon /]# sudo dnf clean all
[root@bogon /]# sudo dnf makecache
编辑
3.安装Zabbix Server、Zabbix Web、Zabbix Agent。
[root@bogon /]# sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent
编辑
编辑
编辑
编辑
4.创建和配置Zabbix数据库
[root@bogon /]# mysql -u root -p Enter password: mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@localhost identified by 'password'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> flush privileges; mysql> quit;
编辑
5. 导入 Zabbix数据库结构
[root@bogon /]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p zabbix
编辑
6.设置Zabbix配置文件参数
1)使用vim打开配置文件
[root@bogon /]# sudo gedit /etc/zabbix/zabbix_server.conf
2)修改配置文件中的一下参数并保存:
# 服务器端口号,默认值是10051。 ListenPort=10051 # 日志文件路径 LogFile=/var/log/zabbix/zabbix_server.log # 运行时文件路径 PidFile=/var/run/zabbix/.pid # Socket目录 SocketDir=/var/run/zabbix # 数据库服务器IP或DNS。 DBHost=localhost # 数据库名称。 DBName=zabbix # 数据库用户账号。 DBUser=zabbix # 数据库用户的口令。 DBPassword=password
!注意:一般情况下只需要设置【DBPassword】即可,其他默认。
7.设置并启动Web中间件模块
8.修改SELinux配置文件,永久关闭SELinux
9.启动Zabbix相关服务,并设置为开启自动启动
10.设置防火墙端口,允许“80”,“10051”,“10051”端口(Zabbix默认端口)访问服务器
四、配置Zabbix服务器端
3.安装Zabbix Server、Zabbix Web、Zabbix Agent。
10.设置防火墙端口,允许“80”,“10051”,“10051”端口(Zabbix默认端口)访问服务器
一、安装数据库
1.安装和初始化mysql数据库
[root@localhost /]# sudo dnf install mysql-server mysql

编辑

编辑
2. 启动数据库并设置开机自启
[root@localhost]#sudo systemctl start mysql
[root@localhost]#sudo systemctl enable mysql

编辑
3.初始化数据库根管理员root账号密码
[root@localhost /]# mysqladmin -u root password "root"
4.测试登录数据库
[root@localhost /]# mysql -uroot -p

编辑
二、 安装Web中间件
[root@localhost /]# sudo dnf install httpd

编辑

编辑

编辑
三、安装Zabbix服务器端
1.官网选择下载
2.下载安装Zabbix官方yum源配置文件
[root@bogon /]# yum install
https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
[root@bogon /]# sudo dnf clean all
[root@bogon /]# sudo dnf makecache

编辑
3.安装Zabbix Server、Zabbix Web、Zabbix Agent。
[root@bogon /]# sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

编辑

编辑

编辑

编辑
4.创建和配置Zabbix数据库
[root@bogon /]# mysql -u root -p Enter password: mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@localhost identified by 'password'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> flush privileges; mysql> quit;

编辑
5. 导入 Zabbix数据库结构
[root@bogon /]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p zabbix

编辑
6.设置Zabbix配置文件参数
1)使用vim打开配置文件
[root@bogon /]# sudo gedit /etc/zabbix/zabbix_server.conf
2)修改配置文件中的一下参数并保存:
# 服务器端口号,默认值是10051。 ListenPort=10051 # 日志文件路径 LogFile=/var/log/zabbix/zabbix_server.log # 运行时文件路径 PidFile=/var/run/zabbix/.pid # Socket目录 SocketDir=/var/run/zabbix # 数据库服务器IP或DNS。 DBHost=localhost # 数据库名称。 DBName=zabbix # 数据库用户账号。 DBUser=zabbix # 数据库用户的口令。 DBPassword=password
!注意:一般情况下只需要设置【DBPassword】即可,其他默认。
7.设置并启动Web中间件模块
8.修改SELinux配置文件,永久关闭SELinux
9.启动Zabbix相关服务,并设置为开启自动启动
10.设置防火墙端口,允许“80”,“10051”,“10051”端口(Zabbix默认端口)访问服务器
四、配置Zabbix服务器端




