网站首页 > 知识剖析 正文
安装概述
- 操作系统版本:Rocky linux 9.4
- Zabbix 版本:ZABBIX 7.2
- 数据库:Mysql server
- 前端:Apache
说明:
- ZABBIX 官方的安装文档中没有列出安装MySQL 数据库的步骤,需要单独安装Mysql数据库。
- 根据官网的文档可以完成部署及安装。
- 安装完成后,默认的用户名为Admin,密码为zabbix。
关键步骤
- 配置IP地址、DNS、主机名等信息
- 关闭selinux、防火墙,并设置防火墙开机不启动。
- 安装官方的Yum源仓库。
- 安装zabbix server 、web前端、agent。
- 安装mysql 数据库,启动mysql数据库,配置开机自启,并修改root用户的密码
- 创建初始数据库。
- 导入初始架构和数据。
- 为zabbix server 配置数据库。
- 启动zabbix server 和agent进程。
安装zabbix 官方的zabbix仓库
- # rpm -Uvh https://repo.zabbix.com/zabbix/7.2/release/rocky/9/noarch/zabbix-release-latest-7.2.el9.noarch.rpm
- # dnf clean all ##执行dnf clean all 命令
安装zabbix server 、web前端、agent
1、# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
安装Mysql 数据库
1、安装mysql 数据库的仓库
rpm -Uvh https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm
2、安装mysql 数据库 yum install -y mysql-community-server
3、如下图所示,启动mysql 数据库,并将数据库配置为开机自启。
4、如下图所示,尝试使用空密码的root用户登录mysql 数据库时无法登录,因为密码不对。
5、使用grep 'temporary password' /var/log/mysqld.log命令看看mysql 数据库的默认密码,可以看出默认的密码为:vt)9zH_2vEEh
6、如下图所示,使用root用户的默认密码登录mysql 数据库,此时已经可以登录。
7、修改mysql 数据中root 用户的密码,如下图所示,将密码修改为123.COM.cn
mysql> alter user root@'localhost' identified by '123.COM.cn';
mysql> flush privileges;
8、如下图所示,再次使用修改后的密码登录mysql 数据库,说明密码修改成功。
创建初始数据库
1、登录数据库后使用以下命令初始数据库
# mysql -uroot -p ##登录数据库
password ##输入数据库root用户的密码
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password'; ##此处的password是zabbix用户的密码
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global
log_bin_trust_function_creators = 1;
mysql> quit;
数据库中导入初始架构和数据
1、使用如下命令导入初始架构和数据,需要输入zabbix 用户的密码,输入密码后等待即可。
zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
2、如下图所示,登录数据库,并执行mysql> set global
log_bin_trust_function_creators = 0;
修改zabbix server 配置数据库
1、如下图所示,修改
/etc/zabbix/zabbix_server.conf文件,指定数据库的密码。
启动zabbix server 和agent进程
[root@localhost yum.repos.d]# systemctl restart zabbix-server zabbix-agent httpd php-fpm
[root@localhost yum.repos.d]# systemctl enable zabbix-server zabbix-agent httpd php-fpm
完成zabbix 的初始化配置
1、使用http://IP/zabbix 的方式登录zabbix系统,并完成系统的初始化操作。
2、如下图所示,直接下一步。
3、如下图所示,指定zabbix用户的密码,继续。
4、如下图所示,指定zabbix主机的名称和时区,然后继续。
5、如下图所示,继续。
6、如下图所示,完成。
7、如下图所示,输入系统的用户名和密码,默认的用户名为Admin,默认的密码为:zabbix。
8、如下图所示,成功登录ZABBIX 7.2系统,此次部署成功完成。
猜你喜欢
- 2025-07-23 Zabbix入门操作指南(zabbix使用教程)
- 2025-07-23 Nginx配置详解FTP搭建静态文件https服务器
- 2025-07-23 使用基于 PHP 的开源软件 YOURLS 搭建短链接地址服务
- 2025-07-23 10 分钟上手 Docker Compose:从零到一键部署实战
- 2025-07-23 塞尔维亚-基本数据(塞尔维亚 百度百科)
- 2025-07-23 Ubuntu20安装zabbix5.0企业监控系统亲测教程
- 2025-07-23 Cacti监控服务器配置教程(基于CentOS+Nginx+MySQL+PHP环境搭建)
- 2025-07-23 win7下apache+mysql+php安装配置(windows7安装mysql)
- 2025-07-23 RS485+PHP+串口服务器,用TCP方式实现温度实时...
- 2025-07-23 CentOS7下部署开源监控平台Cacti(centos 开发)
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)