Author mogd 2022-05-09
Update mogd 2022-05-09
AdageCome out of your comfort zone as often as you can.
目录
- Centos 7下 Zabbix 5.2 源码包完整安装教程
-
- 一、MySQL 数据库安装
- 二、Zabbix5.2 安装
- 三、前端 (php72, httpd)
- 四、错误排查
-
- 4.1 Public key for mysql-community-server-5.7.37-1.el7.x86_64.rpm is not installed
- 4.2 no acceptable C complier found in $PATH
- 4.3 Not found mysqlclient library
- 4.4 Not found libxml2 library
- 4.5 Invalid Net-SNMP diretory - unable to found
- 4.6 Unable to use libevent (libevent check failed)
- 4.7 Curl library not found
Centos 7下 Zabbix 5.2 源码包完整安装教程
Zabbix 官方已经不再提供安装方法,并且在官方网站找不到对应的源码包,不过还可以通过 git 下载
本文是基于 Centos7 下的 Zabbix5.2 源码安装,数据库使用 MySQL,前端使用 httpd
一、MySQL 数据库安装
Centos 7 下默认是 mariadb
,所以先卸载,再安装 MySQL
yum remove mariadb* -y
1.1 安装 yum 源
官网:https://dev.mysql.com/downloads/repo/yum/
# 下载
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# 安装 yum 源
yum localinstall mysql57-community-release-el7-11.noarch.rpm
# 安装 RPM-GPG-KEY-mysql-2022
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
# 安装
yum install mysql-community-server
# 查看安装是否成功
rpm -qa |grep mysql
# 启动
service mysqld start
1.2 修改默认密码
查看初始密码
cat /var/log/mysqld.log | grep password
登录 MySQL,修改密码
mysql -uroot -p[password]
mysql> SET PASSWORD = PASSWORD('xxxx')