zabbix6.2.3在天翼云CENTOS7.9上的安装过程心得

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix6.2.3在天翼云CENTOS7.9上的安装过程心得相关的知识,希望对你有一定的参考价值。

1.环境的准备需要安装好nginx1.20以上+php7.4-mysql的MARIADB10.6以上+PHPMYADMIN。以上准备环境均通过宝塔面板进行安装。以上平台软件安装版本经过不断测试才得以正常安装成功。其中ZABBIX的MYSQL版本有所要求。故我最后成功安装的版本是MARIADB10.6

环境准备二插件依赖命令。(非常重要。不安装后续会报各种错误)

yum install -y mysql-devel pcre-devel openssl-devel zlib-devel Libxml2-devel net-snmp-devel net-snmp libssh2-devel OpenIPMI-devel Libevent-devel openldap-devel Libcurl-devel

第一步环境装好后。可以开一个默认测试网站。并放上带PHPINFO()的页面看一下PHP安装环境及参数。有显示代表成功可用

PHPINFO面码代码

<?php

phpinfo();

?>

  1. mariadb数据库的准备。这里有二个点要注意:1是数据库需要建立和导入2是建立的格式和命令有所要求。特别是对数据库编码字符的要求。最后我用的是utf8_bin才正常。具体命令和过程如下:
  2. 先准备好zabbix6.2.3需要的文件。可从官网​​https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.3.tar.gz​​下载安装包。上传后解压得到整个目录文件。我解压后的目录是/etc/zabbix/zabbix-6.2.3/ 其中下面所需要的五个SQL文件均放在/etc/zabbix/zabbix-6.2.3/database/mysql下面,有了文件下面的命令操作就没问题了。先进MYSQL建好zabbix数据库:

创建数据库要指定字符集(这里密码换成自己的)

mysql -uroot -p

mysql> create database zabbix charset utf8 collate utf8_bin;  

mysql> create user zabbix@localhost identified by password;

mysql> grant all on zabbix.* to zabbix@localhost identified by password;

mysql> set global log_bin_trust_function_creators = 1;

mysql> quit;

这样zabbix空表数据库就建好了。下面导入数据。进入zabbix的sql文件目录

cd /etc/zabbix/zabbix-6.2.3/database/mysql

mysql -uroot -p数据库密码 zabbix < schema.sql

mysql -uroot -p数据库密码 zabbix < images.sql

mysql -uroot -p数据库密码 zabbix < data.sql

mysql -uroot -p数据库密码 zabbix < double.sql

mysql -uroot -p数据库密码 zabbix < history_pk_prepare.sql 

以上一定按先后顺序导入



以上是关于zabbix6.2.3在天翼云CENTOS7.9上的安装过程心得的主要内容,如果未能解决你的问题,请参考以下文章

中国电信天翼云进入4.0阶段,打造一朵无处不在的分布式云

安全可信 | 增强级认定!天翼云政务云通过云计算服务安全评估

天翼云发布七款自研产品!

驭数有道,天翼云数据库 TeleDB 全新升级

ZStack亮相天翼云中国行江苏站,天翼全栈混合云备受关注

天翼云UDP负载均衡新玩法