CentOS 7.2 安装zabbix 3.4
一、zabbix版本选择及部署环境说明
1、zabbix版本选择
zabbix官网地址:www.zabbix.com
zabbix每半年发布一个长期支持版,目前长期支持版有2.0、3.0等,所以选择zabbix版本建议选择长期支持版,除非有特殊需求。
2、部署环境环境说明
本次的安装环境为CentOS7.2的操作系统,下面是具体信息
1 2 3 4 | [root@zabbix-101 ~] # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@zabbix-101 ~] # uname -a Linux zabbix-101 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br><br>关闭防火墙、selinux、设置hosts等,下面就不多说废话了,直接安装。 |
二、开始安装
1、打开zabbix官方网站:www.zabbix.com -->选择文档
2、选择对用版本的手册阅读
3、找到installation-->get zabbix
4、本次安装使用的yum安装,没有使用源码编译
选择对应的系统(我的安装环境为CentOS系统,所以选CentOS);
5、获取yum源,按照文档操作即可,我的系统版本为CentOS 7.2系统,所以选择RHEL7
###下面是详细的操作步骤
1、获取yum源
1 | # rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm |
2、安装zabbix-server-mysql和zabbix-web-mysql
1 2 | # yum install zabbix-server-mysql # yum install zabbix-web-mysql |
3、安装数据库(本次使用mariadb、想使用mysql的也可以)
1 | # yum install -y mariadb mariadb-server |
4、启动数据库并初始化数据库
1 2 3 | # systemctl start mariadb # systemctl enable mariadb # mysql_secure_installation |
5、创建zabbix库和密
1 2 3 4 | create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to 'zabbix' @ 'localhost' identified by 'zabbix_pwd' ; grant all privileges on zabbix.* to 'zabbix' @ '%' identified by 'zabbix' ; #这个%号的授权不安全,根据情况授权即可 flush privileges; |
6、导入zabbix数据库信息
1 | #zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix |
7、修改zabbix_server.conf数据库信息
1 2 3 4 5 | # grep ^DB /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix_pwd |
8、修改时区,将时区改为上海
1 2 | # grep -n "Shanghai" /etc/httpd/conf.d/zabbix.conf php_value date .timezone Asia /Shanghai |
9、启动服务
1 2 | # systemctl start httpd && systemctl enable httpd # systemctl start zabbix-service && systemctl enable zabbix-service |
10、确认服务器是否启动
1 2 3 4 5 6 7 | # netstat -lnutp|egrep "80|10051" tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 3348 /zabbix_server tcp6 0 0 :::80 :::* LISTEN 3448 /httpd tcp6 0 0 :::10051 :::* LISTEN 3348 /zabbix_server |
三、访问zabbix
浏览器访问:http://zabbix.71net.com/zabbix #其中zabbix.71net.com是你的zabbix服务器的IP或是域名
然后按照提示安装即可,由于我的已经安装完成了,这里就不做截屏操作了!!
后续会更新监控各个服务的情况...
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· 深入理解Mybatis分库分表执行原理
· 使用 Dify + LLM 构建精确任务处理应用