1. 環境准備
在准備搭建yum源的服務器上安裝createrepo,打開防火牆的80端口或者關閉防火牆。
注:createrepo命令只要不是最小化安裝,都是支持的。如果是最小化安裝,下載下圖下載rpm包:

使用命令 rpm -ivh creater....來安裝,先安裝后面兩個rpm依賴,最后安裝createrepo。
2. 下載安裝包和依賴包
yum -y install --downloadonly --downloaddir=./{保存目錄} zabbix-server-mysql zabbix-web-mysql zabbix-agent
下載后壓縮為zabbix-local.tar.gz
3. 創建目錄
mkdir /var/www/html/yumrepo
cd /var/www/html/yumrepo
4. 上傳文件zabbix-local.tar.gz
5. 解壓文件
tar -zxvf zabbix-local.tar.gz
rm -f zabbix-local.tar.gz
6. 生成yum倉庫
createrepo /var/www/html/yumrepo
7. 配置yum源
(1) cd /etc/yum.repos.d
(2) vim zabbix.repo,將下面內容拷貝到zabbix.repo
[zabbix]
name=Zabbix
baseurl=file:///{本地倉庫位置}
enabled=1
gpgcheck=0
(3) yum clean all
yum makecache
注:之后有什么需要添加的,不需要重新創建倉庫,直接把添加的文件放到倉庫里面即可。
