一、环境准备
参考官方文档
4 Installation from packages (zabbix.com)
https://www.zabbix.com/documentation/current/en/manual/installation/install_from_packages
1、zabbix6.4.3部署要求
软件名 版本 端口
mysql版本 大于8.0.X (本次使用8.035) 3306
gcc版本 大于4.8 (本次使用11.2) 无 zabbix_server版本 本次安装zabbix-6.4.3 10051
zabbix-agent2 (本次安装6.0-4) 10050
php版本 大于7.2.5或更高版本,并且不高于8.0(本次使用7.4.29) 9000
Apache(httpd ) 1.3.12 或更高版本 (本次使用2.4.6) 80/443
2、Linux系统环境
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
3、#关闭防火墙和安全机制
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# setenforce 0
[root@localhost ~]# sed -i "s/^SELINUX=.*$/SELINUX=disabled/" /etc/selinux/config

二、安装mysql
1、配置Mysql 8.0安装源
[root@localhost ]# rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
2、安装Mysql 8.0,不安装mysql-devel ,后面编译zabbix会报错:configure: error: MySQL library not found
[root@localhost ]# yum -y --enablerepo=mysql80-community install mysql-community-server mysql-devel --nogpgcheck

3、启动MySQL并加入开机自启
#启动MySQL
[root@localhost ]# systemctl

本文档详述了在CentOS 7系统上安装和配置Zabbix 6.4.3的过程,包括环境准备、安装MySQL 8.0、切换GCC版本、安装Zabbix Server和Agent2、安装PHP以及配置httpd服务。此外,还解决了中文乱码问题和部署中遇到的常见问题。

7732

被折叠的 条评论
为什么被折叠?



