zabbix5.0安装部署

Centos 7.9 zabbix5.0LTS httpd mariadb PHP
安装zabbix5.0存储库

rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 
``
安装zabbix软件包

```bash
yum -y install zabbix-server-mysql zabbix-agent

下载CentOS的SCL仓库

bash 复制代码
yum -y install centos-release-scl

启用zabbix-frontend存储库

bash 复制代码
vim/etc/yum.repos.d/zabbix.repo
enabled=1#启用仓库

安装Zabbix前端软件包

bash 复制代码
yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

安装数据库软件

bash 复制代码
 yum -y install mariadb-server

启动数据库服务

bash 复制代码
systemctl start mariadb

进入数据库

mysql

创建存储数据的库,并支持中文(库名:zabbix)

bash 复制代码
MariaDB[(none)]>create database zabbix character set utf8 collate utf8_bin;

创建连接数据库的用户,并设置密码(用户名:zabbix)

bash 复制代码
MariaDB[(none)]>create user zabbix@localhost identified by '123456';

数据库授权

bash 复制代码
MariaDB[(none)]>grant all privileges on zabbix.* to zabbix@localhost;

在Zabbix服务器主机上,导入初始架构和数据

bash 复制代码
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql-u zabbix -p 123456

为Zabbix服务器配置数据库

bash 复制代码
vim /etc/zabbix/zabbix_server.conf
100 DBName=zabbix #存储监控数据的库名
116 DBUser=zabbix #连接数据库的用户
124 DBPassword=123456 #设置zabbix用户密码

为Zabbix配置正确的时区

bash 复制代码
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone]=Asia/Shanghai

启动所有服务

bash 复制代码
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

设置服务随机自启

bash 复制代码
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
相关推荐
方竞27 分钟前
Linux空口抓包方法
linux·空口抓包
sun0077001 小时前
ubuntu dpkg 删除安装包
运维·服务器·ubuntu
海岛日记1 小时前
centos一键卸载docker脚本
linux·docker·centos
oi772 小时前
使用itextpdf进行pdf模版填充中文文本时部分字不显示问题
java·服务器
AttackingLin2 小时前
2024强网杯--babyheap house of apple2解法
linux·开发语言·python
吃肉不能购3 小时前
Label-studio-ml-backend 和YOLOV8 YOLO11自动化标注,目标检测,实例分割,图像分类,关键点估计,视频跟踪
运维·yolo·自动化
学Linux的语莫3 小时前
Ansible使用简介和基础使用
linux·运维·服务器·nginx·云计算·ansible
qq_312920113 小时前
docker 部署 kvm 图形化管理工具 WebVirtMgr
运维·docker·容器