基于Redhat8.5 部署zabbix5.4

仓库配置

本地源配置

复制代码
mount /dev/sr0 /mnt    //先挂载


vim /etc/fatab    //编辑挂载文件 以便于开机自动挂载

/dev/sr0 /mnt iso9660 defaults 0 0


mount -a    


编辑yum 仓库   vim /etc/yum.repo.d/redhat.repo

[BaseOS]
name=baseos
baseurl=file:///mnt/BaseOS
gpgcheck=0

[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
~           

编辑阿里云网络源 vim /etc/yum.repo.d/aliyun.repo

复制代码
[Zabbix]
name=zabbix
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.4/rhel/8/x86_64/
gpgcheck=0


yum makecache  //加载

安装zabbix5.4

复制代码
dnf install https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm 

查看软件包

复制代码
dnf list | grep ^zabbix

安装软件包

复制代码
yum install zabbix-web-mysql.noarch zabbix-apache-conf.noarch httpd zabbix-sql-scripts.noarch 
yum install zabbix-server-mysql.x86_6  mariadb zabbix-web-service.x86_64 -y

启动数据库

复制代码
systemctl enabled --now mariadb

登录数据库

复制代码
[root@localhost ~]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.3.28-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 

创建zabbix 用户以及zabbix 数据库

复制代码
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by '123456';

导入zabbix 数据库

复制代码
cd /usr/share/doc/zabbix-sql-scripts/mysql/
zcat create.sql.gz | mysql -uzabbix -p123456 zabbix

查看数据库表

复制代码
[root@localhost yum.repos.d]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 17
Server version: 10.3.28-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> use zabbix
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
MariaDB [zabbix]> show tables;

编辑配置文件

vim /etc/zabbix/zabbix_server.conf

复制代码
DBPassword=123456  //指定密码

vim /etc/php-fpm.d/zabbix.conf

复制代码
php_value[date.timezone] = Asia/shanghai   // 指定时区

启动服务

复制代码
systemctl enable --now httpd.service php-fpm.service zabbix-server.service zabbix-agent2.service  zabbix-web-service.service 

使用浏览器访问服务

检查是否全ok

相关推荐
心灵宝贝5 分钟前
libopenssl-1_0_0-devel-1.0.2p RPM 包安装教程(openSUSE/SLES x86_64)
linux·服务器·数据库
XUE-521131419 分钟前
路由策略与路由控制实验
运维·网络·网络协议·智能路由器
BullSmall1 小时前
linux zgrep命令介绍
linux·运维
emma羊羊2 小时前
【文件读写】图片木马
linux·运维·服务器·网络安全·靶场
wdfk_prog2 小时前
闹钟定时器(Alarm Timer)初始化:构建可挂起的定时器基础框架
java·linux·数据库
你疯了抱抱我3 小时前
【SSH】同一局域网下windows使用Xshell SSH连接另一台 ubuntu 22.04 电脑
运维·ubuntu·ssh
2301_818411553 小时前
Ubuntu之apt更新源
linux·运维·ubuntu
迎風吹頭髮3 小时前
UNIX下C语言编程与实践32-UNIX 僵死进程:成因、危害与检测方法
服务器·c语言·unix
Damon小智3 小时前
玩转CodeX:CodeX安装教程(Windows+Linux+MacOS)
linux·windows·macos·ai·ai编程·codex·gpt-5
CS Beginner4 小时前
【Linux】Mysql的基本文件组成和配置
linux·运维·mysql