Zabbix 部署——安装 Zabbix(监控服务器)
创作时间:
作者:
@小白创作中心
Zabbix 部署——安装 Zabbix(监控服务器)
引用
CSDN
1.
https://m.blog.csdn.net/qq_73990369/article/details/142343357
本文将详细介绍如何在Linux系统上部署和安装Zabbix监控服务器。从环境准备到最终的安装向导,每个步骤都配有详细的命令和说明,适合有一定Linux基础的读者学习。
zabbix 官网:
1、准备一台虚拟机
1.整理配置yum源(192.168.1.10)
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOSBase.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
2.设置主机名(192.168.1.10)
zabbix-server(192.168.1.10)
hostnamectl set-hostname zabbix_server
su #切换到zabbix_server用户
3.防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
4.selinux
setenforce 0
2、准备Zabbix-repo
使用阿里提供的zabbixYUM源
编辑zabbix.repo文件
vim /etc/yum.repos.d/zabbix.repo
粘贴以下内容
[zabbix]
name=alibaba zabbix
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/
gpgcheck=0
enabled=1
[zabbix2]
name=alibaba zabbix frontend
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/frontend/
gpgcheck=0
enabled=1
3、安装Zabbix服务器
安装数据库、代理程序(上报信息的程序)
yum -y install zabbix-server-mysql zabbix-agent
安装centos发布scl(包管理机制)
yum install centos-release-scl
zabbix前台页面
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
这时会出现一个问题,下载安装失败,下方链接给出了解决办法
centos使用scl切换软件版本时提示Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64 问题----解决方案
4、初始化数据库
1.安装数据库
yum -y install mariadb mariadb-server
2.启动数据库
systemctl start mariadb #启动
systemctl enable mariadb #开机自启动
3.授权zabbix账号
mysql #进入数据库
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'ChenFuguo@123';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> flush privileges;
mysql> quit;
4.初始化zabbix
注意,版本号的问题!!!查看一下自己的版本号
ls /usr/share/doc/zabbix-server-mysql-5.0.43/
把create.sql.gz这个sql文件,导入到zabbix数据库
zcat /usr/share/doc/zabbix-server-mysql-5.0.43/create.sql.gz | mysql -uzabbix -p'ChenFuguo@123' zabbix
5、启动zabbix服务
配置sql账号密码
vim /etc/zabbix/zabbix_server.conf
粘贴以下内容
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=ChenFuguo@123
启动zabbix
systemctl start zabbix-server.service
systemctl enable zabbix-server.service
编辑Zabbix前端的PHP配置
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
粘贴以下内容,默认值,只需要配置时区
php_value[date.timezone] = Asia/Shanghai
重新启动zabbix
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
该命令的意思是:
重启 Zabbix 服务器:刷新 Zabbix 服务器,确保监控服务正常运行
重启 Zabbix Agent:刷新 Zabbix Agent,确保它能正确收集和传送监控数据
重启 Apache HTTP Server:使 web 服务重新加载,以保证正确地处理 HTTP 请求
重启 PHP-FPM:刷新 PHP 处理器,确保它能正确地执行 PHP 代码
浏览器打开zabbix
http://192.168.1.10/zabbix
5、显示Zabbix安装向导
数据库信息
登录
用户名: Admin 密码: zabbix
左下角用户图标,更换语言
热门推荐
25岁左右是最佳生育年龄?专家解读:这样备孕最科学
营养素的黄金搭档:食物搭配的科学
爆炒鸡杂:一道融合古今中外的美味佳肴
中外游客都喜欢!南京路步行街上的这个夜市火了……
天津地铁出行全攻略:9条线路运营时间票价信息详解
天津站到西北角公交线路全攻略:最新调整信息及春节出行建议
红蝶新手攻略:从入门到精通的完全指南
浴室安全隐患有哪些?健康安全沐浴指南
GDP陷负增长,首批经济特区汕头如今怎么了?
“胀气、肚子咕咕叫、大便不成形”你的肠子还好吗?
备孕男性的跑步和游泳计划大揭秘!
《第五人格》红蝶新手攻略:三相之身玩转全场
第五人格红蝶最强攻略:三招教你成为最骚监管者!
红蝶高阶攻略:三招教你成为最强监管者!
在家轻松做网红沂蒙六味大煎饼
《沂蒙六姐妹》带火沂蒙煎饼:从非遗美食到网红特产
《非遗里的中国》推荐:沂蒙煎饼与临沂炒鸡
佐藤康夫教你用乐谱写好尺八曲
尺八演奏技巧大揭秘:从入门到精通
监控视频如何恢复以前的数据?教你三种常用的找回方法!
《第五人格》红蝶天赋配置攻略:从入门到精通
《第五人格》红蝶最强天赋搭配攻略
第五人格红蝶天赋推荐:新手必看!
新买羽绒服若未标明这4个字,很可能是存货!
强冷空气来袭,羽绒制品消费提醒:警惕"以丝代绒"陷阱
高血压管理:专业医生教你如何正确量血压
科学量血压,《2024新版高血压临床指南》教你正确测量
血压测量姿势不对,不仅影响诊断还增加心理负担
医生教你怎么量血压才准!
新年拍照攻略:用"发现美的眼睛"拍出温馨年味