【zabbix5.0部署笔记】1 - 服务器部署

本文档详细介绍了如何在CentOS 7上部署Zabbix 5.0,包括环境准备、安装Zabbix server和agent、配置数据库、安装前端环境、启动相关服务以及解决安装过程中遇到的问题。重点强调了PHP版本要求、更换Zabbix源、数据库创建与授权、时区设置和启动服务等关键步骤。

服务器部署

1.环境准备

zabbix 5.0版本对基础环境要求有较大改变,最大的就是对php版本的要求,最低要求7.2.0版本,对扩展组件也有要求
官网文档:https://www.zabbix.com/documentation/current/manual/installation/requirements

Linux服务器,系统为centos7:
关闭防火墙selinux

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
 systemctl disable --now firewalld
 reboot

2.获取zabbix官方源

rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

#获取完毕后,可在 /etc/yum.repos.d/ 目录,即yum仓库中,看到zabbix.repo 仓库文件
#用vim 查看zabbix.repo,会发现下载源地址都是repo.zabbix.com,国外地址下载会比较慢

3.更换zabbix.repo源为阿里云的

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

#用sed处理zabbix.repo文件,将下载源地址替换成阿里云的

yum clean all    #清空yum缓存

4.安装zabbix server和agent

yum install zabbix-server-mysql zabbix-agent -y

5.安装 Software Collections

yum install centos-release-scl -y
便于后续安装高版本的php,默认yum安装的php版本为5.4过低。
# SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。

# 软件包会安装在/opt/rh/ 目录下

# 为了避免系统广泛冲突,/opt/rh安装包在目录中,例如,这允许你在centos7
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值