【Linux】Ubuntu 部署 Zabbix 7.0

06-29 1537阅读

实验环境:Ubuntu-22.04

官方下载地址: 下载Zabbix 7.0 LTS for Ubuntu 22.04 (Jammy), MySQL, Apache

1、下载 Zabbix 官方安装包以及环境配置

下载 zabbix 安装包

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu22.04_all.deb

安装 zabbix

dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.deb

更新软件包索引

apt update

环境配置:安装 Zabbix Server、Web前端、Agent

apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

当看到 Complete! 的输出时,则说明你已经安装好了Zabbix Server、Web 前端、Agent。

2、部署 MySQL 数据库

安装 MySQL 数据库

apt install -y mariadb-server

启动 MySQL 数据库

systemctl start mariadb

设置 MySQL 数据库开机自启

systemctl enable mariadb

初始化 MySQL 数据库

mysql_secure_installation

注:全部采用默认,“回车”即可。途中会设置登录密码,不可为空,实验采用 123456 。

当你看到 Thanks for using MariaDB! 的输出时,则表示你已经完成了 MariaDB 的配置。

3、创建 Zabbix 所用的数据库和账号

执行如下命令,并输入密码,登录MySQL数据库。

mysql -uroot -p123456

执行如下SQL语句,创建一个名为zabbix的数据库,并创建一个名为zabbix,密码为password的用户,用于管理zabbix数据库。

在 MySQL 中创建 zabbix 数据库

create database zabbix character set utf8 collate utf8_bin;

创建本地用户

注:该用户只能从本地主机连接到数据库。

create user zabbix@localhost identified by 'password';

授予 zabbix 用户所有权限

grant all privileges on zabbix.* to zabbix@localhost; 

退出数据库

quit;

4、导入Zabbix Server默认数据

在完成了数据库的创建后,可以导入Zabbix Server默认的数据库数据。

执行如下命令,导入默认数据。

说明:您需要输入上一步创建数据库zabbix用户时设置的密码。

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

5、设置 Zabbix 开机自启动

执行如下命令,重启 Zabbix 并设置开机启动。

重启

systemctl restart zabbix-server zabbix-agent apache2

开机自启

systemctl enable zabbix-server zabbix-agent apache2

6、配置 Web 端,直装 Zabbix

打开浏览器在地址栏中输入并访问 http://地址/zabbix ,进行后续的安装。安装完成后,使用用户名 Admin ,密码 zabbix 即可登陆 Zabbix。

【Linux】Ubuntu 部署 Zabbix 7.0

完成咯!!!加油,你也可以的~

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]