无互联网环境部署zabbix 5.0

本文档介绍了如何在无互联网连接的环境中部署Zabbix 5.0。首先在本地虚拟机下载所需RPM包,然后创建本地YUM仓库,将软件包传输到离线服务器并配置YUM源。主要步骤包括:关闭防火墙和SELinux,下载Zabbix、Software Collections、MariaDB等相关软件包,创建本地仓库,配置内网服务器的IP、主机名,迁移YUM源,安装Zabbix Server、Agent、Web界面和数据库,初始化数据库,导入数据,修改配置文件,并启动相关服务。
摘要由CSDN通过智能技术生成

想法:首先在本地虚拟机安装一个与离线服务器版本一致的系统,然后再本地虚拟机下载需要的rpm包到一个目录下但不安装,之后吧这些rpm包配置成一个yum仓库,打包放到离线服务器中,配置yum源就好。
准备:
Zabbix安装
服务端:192.68.63.136(配置与监控数量有关,企业中一般是8G内存,4核或6核)
系统版本为CentOS7.9
[root@localhost ~]# cat /etc/redhat-release          //查看系统版本信息,虚拟机系统与内网系统需一致
CentOS Linux release 7.9.2009 (Core)                    //本次实验系统信息

一、虚拟机系统安装配置
1、关闭防火墙和selinux。
[root@localhost ~]# systemctl stop firewalld                         //关闭防火墙
[root@localhost ~]# systemctl disable firewalld                    //关闭防火墙开机自启
[root@localhost ~]# setenforce 0                         // 设置临时关闭selinux
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config        //设置永久关闭selinux
[root@localhost ~]# reboot                    //重启系统

2、安装 zabbix rpm 源,鉴于国内网络情况,使用阿里云 zabbix 源
[root@localhost ~]# rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm             //下载zabbix rpm官方源
[root@localhost ~]# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo                       //替换为国内阿里云 zabbix rpm源
[root@localhost ~]# yum clean all             //清理缓存   
                                      
3、下载zabbix server 和 agent软件包
[root@localhost ~]# yum install zabbix-server-mysql zabbix-agent --downloadonly --downloaddir=/tmp/offline_rpm                //下载zabbix-sever和agent软件包
[root@localhost ~]# yum install yum-plugin-downloadonly                //没有downloadonly功能使用该命令下载,如果上一条命令报错,先执行此命令再执行上一条命令下载,如无报错可以忽略。

4、下载 Software Collections软件包,便于后续安装高版本的 php。
[root@localhost ~]# yum install centos-release-scl --downloadonly --downloaddir=/tmp/offline_rpm             //下载 Software Collections软件包

5、安装 Software Collections(该步骤是因为下面的 web界面需要依赖此包,不安装无法下载软件包)
[root@localhost ~]# yum install centos-release-scl -y                                 //安装 Software Collections

6、启用 zabbix 前端源,修改vi /etc/yum.repos.d/zabbix.repo,将[zabbix-frontend]下的 enabled 改为 1
[root@localhost ~]# vi /etc/yum.repos.d/zab

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值