zabbix6.4服务端详细安装教程

admin 2024年9月12日12:38:07评论13 views字数 2153阅读7分10秒阅读模式

Zabbix是一款开源的网络监控系统,可以监控各种网络服务、服务器硬件状态和网络流量等。它提供了灵活的告警机制、数据收集和可视化功能,帮助管理员实时监控和管理IT基础设施。

在本教程中,将以CentOS 8.5为例,演示如何安装和部署Zabbix 6.4版本(centos 8以下不支持zabbix服务安装)

1.更换yum源

mv /etc/yum.repos.d /etc/yum.repos.d.bakmkdir /etc/yum.repos.dcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repoyum install -y epel-release  #后续安装zabbix需要

zabbix6.4服务端详细安装教程

zabbix6.4服务端详细安装教程

2.打开官网 按照官网教程进行部署

打开zabbix官网(https://www.zabbix.com/) ,点击product 点击download进入下载页面,官网很人性化提供各种系统及版本安装下载方式,本文以centos8.5为例进行zabbix6.4安装webserver选择nginx方式部署

zabbix6.4服务端详细安装教程

zabbix6.4服务端详细安装教程

根据提示按步骤分别安装部署源,PHP,zabbix server ,frontend,agent

zabbix6.4服务端详细安装教程

下载并配置mysql数据库

zabbix数据库要求mysql版本最低为8.0.30版本,本例为8.0.31安装

yum remove mariadb-connector-c-config -y   #卸载mariadbwget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tartar -xvf mysql-8.0.31-1.el8.x86_64.rpm-bundle.tarrpm -ivh mysql-community-common-8.0.31-1.el8.x86_64.rpmrpm -ivh mysql-community-client-plugins-8.0.31-1.el8.x86_64.rpmrpm -ivh mysql-community-libs-8.0.31-1.el8.x86_64.rpmrpm -ivh mysql-community-client-8.0.31-1.el8.x86_64.rpmrpm -ivh mysql-community-icu-data-files-8.0.31-1.el8.x86_64.rpmrpm -ivh mysql-community-server-8.0.31-1.el8.x86_64.rpmsystemctl enable mysqld && systemctl start mysqld cat /var/log/mysqld.log ##查看日志获取初始密码

zabbix6.4服务端详细安装教程

修改初始密码
mysql -u root -palter user root@localhost identified by '1qaz@WSX';quit;

zabbix6.4服务端详细安装教程

添加数据库及用户

注意:创建用户使用的是修改后的密码而不是password

zabbix6.4服务端详细安装教程

导入初始架构和数据,禁用选项log_bin_trust_function_creators

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

密码为设置的数据库密码,执行后需等待一会

再次进入数据库执行以下命令:

set global log_bin_trust_function_creators = 0;

修改zabbix-service及nginx配置文件

vi /etc/zabbix/zabbix_server.conf

在第129行添加数据库密码后保存退出

zabbix6.4服务端详细安装教程

vi /etc/nginx/conf.d/zabbix.conf

取消listen 和server name 注释

zabbix6.4服务端详细安装教程

安装中文字体

dnf -y install langpacks-zh_CN

启动服务并设开机自启

systemctl restart zabbix-server zabbix-agent nginx php-fpmsystemctl enable zabbix-server zabbix-agent nginx php-fpm

zabbix6.4服务端详细安装教程

关闭防火墙和selinux

systemctl stop firewalldsetenforce 0

3.web页面配置

nginx访问为http://IP:8080 (PHP访问为http:IP/zabbix )

zabbix6.4服务端详细安装教程

选择默认语言为简体中文,点击下一步,确保必要条件均为OK,继续下一步

zabbix6.4服务端详细安装教程

输入数据库密码,继续下一步

zabbix6.4服务端详细安装教程

起一个主机名并设置时区及主题

zabbix6.4服务端详细安装教程

确认没有问题点击下一步

zabbix6.4服务端详细安装教程

接下来系统提示已完成安装,点击完成我们就可以登录系统了

zabbix6.4服务端详细安装教程

操作完成后输入账号密码 默认账号密码为Admin/zabbix

zabbix6.4服务端详细安装教程

zabbix6.4服务端详细安装教程

参考链接:https://www.cnblogs.com/yiming523/p/17665675.html

原文始发于微信公众号(网络个人修炼):zabbix6.4服务端详细安装教程

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年9月12日12:38:07
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   zabbix6.4服务端详细安装教程https://cn-sec.com/archives/3157881.html

发表评论

匿名网友 填写信息