[toc]
## 一、部署步骤
官方文档:
```
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
```
![](https://gitee.com/cowboy2014/cloud2020-config/raw/master/%20pictures/20210707195014.png)
选择不同的配置后,官方会为我们自动生成部署文档,我们只要按照其中的步骤安装就可以了。不过,我在这里还是要啰嗦一下,翻译成中文版好了,毕竟原文是英文版的。不过最新文档还是建议去官网查看哦。
### 1.设置yum安装仓库
```
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
```
### 2.安装Zabbix Server和代理agent
```
yum install zabbix-server-mysql zabbix-agent
```
### 3.安装Zabbix前端包
```
yum install centos-release-scl
```
编辑配置文件 /etc/yum.repos.d/zabbix.repo ,启用 zabbix-frontend 前端功能。启动完成后需要在页面上进行配置。
```
[zabbix-frontend]
...
enabled=1
...
```
Install Zabbix frontend packages.
```
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
```
### 4. 数据库配置
### 5. 启动服务
~~~
#启动服务
systemctl start zabbix-server
systemctl start httpd
~~~
## 二、zabbix配置
### ZabbixServer配置
核心配置文件:
```shell
vim /etc/zabbix/zabbix_server.conf
```
具体配置,参考官网。
### setup配置
![配置ZabbixServer](https://img.kancloud.cn/08/d9/08d95cf08d8391184bae2eaec588c0ad_860x514.png)
在使用过程中,启动zabbix后连接数据库的时候,会出现一些关于连接mysql的问题。
此时,一定要反复查看zabbix和mysql打印的日志,以判断问题的所在。
日志地址:
```
tail -f /var/log/zabbix/zabbix_server.log
```
在setup.php页面完成的最终配置会保存在:`/etc/zabbix/web/zabbix.conf.php`。
如果手抖配错了,可以找到该文件进行配置修改:
```
vim /etc/zabbix/web/zabbix.conf.php
```
![](https://img.kancloud.cn/44/f5/44f5a8689188e56f03c7ce3dfc7c4975_749x479.png)
- ✍写在前面
- 部署管理思想
- 更新说明
- ⛳第一章 基础环境部署
- 1-1 linux防火墙管理
- 1-2 服务器初始化
- 1-3 存储管理
- 文件删除空间释放问题
- 定时清理日志
- 1-4 JDK安装
- 1-5 无外网环境部署
- 1-6 切换阿里云yum源
- 1-7 使用ssh隧道解决网络问题
- 1-8 使用Axure+svn+httpd搭建自己的在线画图工具
- linux svn环境搭建
- 1-9 编译环境安装
- 🚀第二章 快速部署篇
- 2-1 一个命令快速安装mysql
- mysql windows版本安装
- mysql源码版的一键部署
- mysql配置
- 自动化失败
- mysql异常处理
- Oracle表结构转mysql表结构
- 修改字段注释没那么简单!
- 2-2 基于linux脚本的基础环境发布
- 2-3 docker
- 2-4 nodejs部署
- 2-5 基于Alibaba Cloud Toolkit的Springboot发布脚本
- 2-6 elasticsearch部署
- es6.x部署
- es7.x部署
- ik分词器部署
- 内存调优
- 回收空间
- 2-7 Oracle生产安装
- 💥第三章 系统APM
- 3-1 Zabbix安装
- 修改默认端口
- 踩坑记录
- 3-2 Grafana部署
- 3-3 Kibana部署
- 🔨第四章 中间件部署
- 4-1 nginx
- nginx安装部署
- nginx动静分离配置,这个雷你踩过吗?
- 图解nginx304缓存策略
- nginx日志切割
- 4-2 activemq升级
- 4-3 redis安装
- 4-4 Canal部署
- 报错解决
- Canal+Rabbitmq实现同步
- canal数据同步到es
- 4-5 SpringCloud Alibaba
- nacos
- 新建项目
- seata
- 4-6 rabbitmq安装
- 第五章 高可用架构
- 5-1 mysql主从复制
- 主从复制配置
- 5-2 mysql数据自动备份
- 🌊第六章 数据ETL
- 6-1 dataX
- 第七章 持续集成
- 7-1 基于Docker+Jekins+Git实现企业持续集成、部署
- 7-2 安装jekins
- 安装maven
- 7-3 jvm-sandbox自动化测试
- jvm-sandbox-repeater Windows开发环境安装
- 第八章 JVM调优
- jps:查询正在运行的虚拟机进程
- jstat:查看JVM统计信息
- jinfo:实时查看和修改JVM配置参数
- 第七章 域名申请与管理
- SSL证书申请
- 第九章 业务插件部署
- 6-1 ffmpeg
- 第十章 云服务器
- 腾讯云
- 阿里云
- 其他
- 其他作品
- 简历内推
- 联系我内推