Zabbix是一款开源的网络监控系统,可以监控各种网络服务、服务器硬件状态和网络流量等。它提供了灵活的告警机制、数据收集和可视化功能,帮助管理员实时监控和管理IT基础设施。
在本教程中,将以CentOS 8.5为例,演示如何安装和部署Zabbix 6.4版本(centos 8以下不支持zabbix服务安装)
1.更换yum源
mv /etc/yum.repos.d /etc/yum.repos.d.bak
mkdir /etc/yum.repos.d
//mirrors.aliyun.com/repo/Centos-8.repo :
yum install -y epel-release #后续安装zabbix需要
2.打开官网 按照官网教程进行部署
打开zabbix官网(https://www.zabbix.com/) ,点击product 点击download进入下载页面,官网很人性化提供各种系统及版本安装下载方式,本文以centos8.5为例进行zabbix6.4安装webserver选择nginx方式部署
根据提示按步骤分别安装部署源,PHP,zabbix server ,frontend,agent
下载并配置mysql数据库
zabbix数据库要求mysql版本最低为8.0.30版本,本例为8.0.31安装
yum remove mariadb-connector-c-config -y #卸载mariadb
//downloads.mysql.com/archives/get/p/23/file/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar :
tar -xvf mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-common-8.0.31-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.31-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.31-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.0.31-1.el8.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.31-1.el8.x86_64.rpm
rpm -ivh mysql-community-server-8.0.31-1.el8.x86_64.rpm
systemctl enable mysqld && systemctl start mysqld
cat /var/log/mysqld.log ##查看日志获取初始密码
mysql -u root -p
alter user root@localhost identified by '1qaz@WSX';
quit;
添加数据库及用户
注意:创建用户使用的是修改后的密码而不是password
导入初始架构和数据,禁用选项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行添加数据库密码后保存退出
vi /etc/nginx/conf.d/zabbix.conf
取消listen 和server name 注释
安装中文字体
dnf -y install langpacks-zh_CN
启动服务并设开机自启
systemctl restart zabbix-server zabbix-agent nginx php-fpm
systemctl enable zabbix-server zabbix-agent nginx php-fpm
关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
3.web页面配置
nginx访问为http://IP:8080 (PHP访问为http:IP/zabbix )
选择默认语言为简体中文,点击下一步,确保必要条件均为OK,继续下一步
输入数据库密码,继续下一步
起一个主机名并设置时区及主题
确认没有问题点击下一步
接下来系统提示已完成安装,点击完成我们就可以登录系统了
操作完成后输入账号密码 默认账号密码为Admin/zabbix
参考链接:https://www.cnblogs.com/yiming523/p/17665675.html
原文始发于微信公众号(网络个人修炼):zabbix6.4服务端详细安装教程
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论