优秀的编程知识分享平台

网站首页 > 技术文章 正文

zabbix6.0 LTS 保姆级安装教程(zabbix4.0安装)

nanyue 2025-01-24 13:19:03 技术文章 9 ℃

系统环境:rocky linux 8

数据库:mysql 8.0

关闭系统的防火墙

systemctl stop firewalld && systemctl disable firewalld

关闭selinux

vi /etc/selinux/config打开config文件 将SELINUX=enforcing 改为 SELINUX=disabled

执行命令:setenforce 0


安装 Zabbix 源

rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-4.el8.noarch.rpm
dnf clean all


安装Zabbix server,Web前端,agent

安装zabbix相关组件

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent


数据库部分

由于 6.0 的版本需要 mysql 8.0 以上,所以需要安装最新的 mysql 源 ,而 类 CentOS 8 系统和 9 系统只需要将软件源更新至最新,mysql 的版本就为 8

dnf -y update 
dnf -y install mysql-server


启动数据库

systemctl start mysqld && systemctl enable mysqld


初始化数据库

mysql_secure_installation


创建数据库实例及对应的用户


mysql -uroot -p
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by '123321';
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
quit;


导入初始架构和相关数据

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix


Zabbix 部分配置

vim /etc/zabbix/zabbix_server.conf

数据库实例名、数据库用户与下方数据库配置一致



启动服务

systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm


前端部分配置

前端的地址为 http://服务器IP地址/zabbix




注意:如果没有中文语言 需要进行设置

##CentOS 8
dnf -y install glibc-langpack-zh.x86_64
## CentOS 7
yum groupinstall chinese-support -y
##Ubuntu
apt-get install language-pack-zh* -y

Tags:

最近发表
标签列表