Zabbix 部署----安装 Zabbix(监控服务器)

  金牌会员 | 2025-1-7 09:03:41 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 856|帖子 856|积分 2568

目录
 zabbix 官网:
1、准备一台虚拟机
1.整理设置yum源(192.xx.xx.10)
2.设置主机名(192.xx.xx.10)
3.防火墙
4.selinux
2、准备Zabbix-repo
使用阿里提供的zabbixYUM源
3、安装Zabbix服务器
4、初始化数据库
1.安装数据库
2.启动数据库
3.授权zabbix账号
4.初始化zabbix
5、启动zabbix服务
5、表现Zabbix安装向导

zabbix 官网:

https://www.zabbix.com/
1、准备一台虚拟机

1.整理设置yum源(192.xx.xx.10)

  1. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOSBase.repo.backup
复制代码
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
复制代码
  1. wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
复制代码
2.设置主机名(192.xx.xx.10)

zabbix-server(192.xx.xx.10)
  1. hostnamectl set-hostname zabbix_server
  2. su #切换到zabbix_server用户
复制代码
3.防火墙

  1. systemctl stop firewalld.service
  2. systemctl disable firewalld.service
复制代码
4.selinux

  1. setenforce 0
复制代码
2、准备Zabbix-repo

使用阿里提供的zabbixYUM源

编辑zabbix.repo文件
  1. vim /etc/yum.repos.d/zabbix.repo
复制代码
粘贴以下内容
  1. [zabbix]
  2. name=alibaba zabbix
  3. baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/
  4. gpgcheck=0
  5. enabled=1
  6. [zabbix2]
  7. name=alibaba zabbix frontend
  8. baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/frontend/
  9. gpgcheck=0
  10. enabled=1
复制代码
3、安装Zabbix服务器

安装数据库、代理步伐(上报信息的步伐)
  1. yum  -y  install zabbix-server-mysql zabbix-agent
复制代码
安装centos发布scl(包管理机制)
  1. yum install centos-release-scl
复制代码
zabbix前台页面
  1. 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.安装数据库

  1. yum -y install mariadb mariadb-server
复制代码
2.启动数据库

  1. systemctl start mariadb    #启动
  2. systemctl enable mariadb   #开机自启动
复制代码
3.授权zabbix账号

  1. mysql  #进入数据库
复制代码
  1. mysql> create database zabbix character set utf8 collate utf8_bin;
  2. mysql> create user zabbix@localhost identified by 'ChenFuguo@123';
  3. mysql> grant all privileges on zabbix.* to zabbix@localhost;
  4. mysql> flush privileges;
  5. mysql> quit;
复制代码
4.初始化zabbix

留意,版本号的题目!!!检察一下本身的版本号
  1. ls /usr/share/doc/zabbix-server-mysql-5.0.43/
复制代码
把create.sql.gz这个sql文件,导入到zabbix数据库
  1. zcat /usr/share/doc/zabbix-server-mysql-5.0.43/create.sql.gz | mysql -uzabbix    -p'ChenFuguo@123'  zabbix
复制代码
5、启动zabbix服务

设置sql账号密码
  1. vim /etc/zabbix/zabbix_server.conf
复制代码
粘贴以下内容
  1. DBHost=localhost
  2. DBName=zabbix
  3. DBUser=zabbix
  4. DBPassword=ChenFuguo@123
复制代码
启动zabbix
  1. systemctl start zabbix-server.service
  2. systemctl enable zabbix-server.service
复制代码
编辑Zabbix前端的PHP设置
  1. vim  /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
复制代码
粘贴以下内容,默认值,只需要设置时区
  1. php_value[date.timezone] = Asia/Shanghai
复制代码
重新启动zabbix
  1. 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.xx.xx.10/zabbix
5、表现Zabbix安装向导



数据库信息




登录
用户名: Admin          密码: zabbix


左下角用户图标,更换语言



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表