在CentOS6上部署Zabbix4.2监控

本文档详细介绍了如何在CentOS6上安装Zabbix 4.2,包括安装mysql、php、zabbix-server和zabbix-agent的步骤。由于Zabbix 3.0以上版本对PHP的要求,需要使用第三方源来升级PHP至5.6,并进行数据库配置和Web前端设置。

如果你想要在Centos6上安装zabbix的4.2版本,可以参考这篇文档

Zabbix 3.0以上由于PHP版本原因,不支持RHEL 6上安装Zabbix前端。Zabbix 3.0的要求是PHP 5.4.0或更高版本,而RHEL 6最新版本是5.3.3。在大多数情况下,Zabbix服务器和前端安装在同一台机器上。升级2.2到3.0时,Zabbix服务器将执行数据库升级,前端将停止工作。无法回滚数据库更改,用户将被迫使用第三方软件包升级PHP。这就是为什么Zabbix服务器在RHEL 6上被弃用的原因。

先下载Zabbix官方在线源

rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm

再安装epel在线源

yum -y install epel-release

安装mysql

安装mysql5.6在线源

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

安装mysql5.6数据库服务端

yum -y install</
CentOS 7系统下使用Docker部署Zabbix 7.0可参考以下步骤: ### 1. 实验环境架构 需先明确实验环境架构,为后续部署做准备,但引用未详细说明架构内容,可按需规划网络、服务器等资源。 ### 2. Zabbix - Server准备工作 #### 2.1 更新仓库 在CentOS 7系统中,使用以下命令更新系统仓库: ```bash yum update -y ``` #### 2.2 安装docker - ce 通过以下命令安装Docker: ```bash yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce docker-ce-cli containerd.io -y systemctl start docker systemctl enable docker ``` #### 2.3 安装docker - compose 可使用以下命令安装Docker Compose: ```bash curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ``` ### 3. 安装Zabbix项目 #### 3.1 克隆项目 若有相关项目仓库,可使用`git`命令克隆,如: ```bash git clone <项目仓库地址> ``` #### 3.2 预下载镜像 可参考以下命令预下载所需镜像: ```bash # 下载Mysql镜像 docker pull dockerpull.org/mysql:8.4 # 下载Zabbix server镜像 docker pull dockerpull.org/zabbix/zabbix-server-mysql:7.0.6-centos # 下载Zabbix web镜像 docker pull dockerpull.org/zabbix/zabbix-web-nginx-mysql:7.0.6-centos ``` 也可使用其他镜像源,例如: ```bash docker pull zabbix/zabbix-server-pgsql:7.0-centos-latest ``` #### 3.3 启动Zabbix 将文件放到服务器解压`zabbix-docker-7.0.zip`,根据系统执行对应`yaml`文件,以CentOS为例: ```bash docker compose -f docker-compose_v3_centos_mysql_latest.yaml up -d ``` ### 4. 启动web管理端 #### 4.1 登录web管理页 访问`http://<服务器IP地址>`,默认账号`Admin`,密码`zabbix`。 #### 4.2 修改时区和语言 登录后,在管理界面找到设置选项,修改时区和语言为所需内容。 ### 5. Agent安装配置 #### 5.1 Agent安装 在需要监控的主机上安装Zabbix Agent,可根据主机系统类型选择合适的安装方式。 #### 5.2 Agent配置 配置Agent连接到Zabbix Server,修改配置文件中的`Server`和`ServerActive`为Zabbix Server的IP地址。 #### 5.3 启动Agent 启动Zabbix Agent服务,并设置开机自启。 #### 5.4 Windows安装agent 在Windows系统上,下载Zabbix Agent安装包,按照安装向导进行安装,安装完成后进行配置并启动服务。 ### 6. 配置Zabbix自动发现 #### 6.1 添加Zabbix Client 在Zabbix管理界面中,添加需要监控Zabbix Client主机。 #### 6.2 添加Zabbix Server 添加Zabbix Server自身监控。 #### 6.3 添加Win Client 添加Windows客户端主机进行监控
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值