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
相关推荐
gaize12135 分钟前
腾讯云锐驰和蜂驰的区别
服务器·腾讯云
沉在嵌入式的鱼10 分钟前
linux串口对0X0D、0X0A等特殊字符的处理
linux·stm32·单片机·特殊字符·串口配置
gxh199210 分钟前
4步将HTTP请求升级为HTTPS
运维·服务器·网络协议·http·https
云和数据.ChenGuang42 分钟前
运维工程师技术之nfs共享文件系统
运维·服务器·运维技术·数据库运维工程师·运维教程
ITMr.罗1 小时前
深入理解EF Core更新机制(开发中因为省事遇到的问题)
服务器·数据库·c#·.net
Better Bench1 小时前
Ubuntu aarch64\arm64系统安装vscode
linux·vscode·ubuntu
❀͜͡傀儡师1 小时前
Docker部署Rustscan端口扫描工具
运维·docker·容器
暴风游侠1 小时前
linux知识点-服务相关
linux·服务器·笔记
阿海5742 小时前
卸载nginx的shell脚本
linux·nginx
JANG10242 小时前
【Linux】常用指令
linux·服务器·javascript