1. 程式人生 > >外網應用安裝部署rpm在內網中部署

外網應用安裝部署rpm在內網中部署

load create 配置 zabb 之前 iso鏡像 本地yum源 ren 工作

前言:最近在部署zabbix時遇到一個問題,就是聯網部署十分方便簡單,但是如果內網部署時就提示要好多依

賴包,而且搗鼓半天解決不了依賴問題。(我就想能不能把相關rpm包保存下來),多方搜索教程終於實踐成功

,記錄分享給大家。

聯網狀態下:

一、首先安裝epel-releaset和yum-utils
epel-releaset獲取:https://centos.pkgs.org(搜索epel)
yum-utils獲取:iso鏡像中有

#rpm -ivh epel-release-7-9.noarch.rpm

二、zabbix安裝前準備工作
#vim /etc/selinux/config:
將SELINUX=enforcing改為SELINUX=disabled

#firewall-cmd --state
#systemctl disable firewalld.service

#rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

三、只下載不安裝zabbix程序包zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
#yum install softwareName --downloadonly --downloaddir=/netyum
(softwareName:文件名,downloaddir下載保存地址)


四、配置本地yum源
將之前下載好的文件拷貝內網電腦
#mkdir /localyum
# touch /etc/yum.repos.d/localyum.repo
----------------------------------------
[netyum]
name=this is by net yum
baseurl=file:///netyum
gpgcheck=0
enabled=1
----------------------------------------
#createrepo -v /netyum
#yum clean all
#yum makecache

五、內網進行安裝
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server

完成。



外網應用安裝部署rpm在內網中部署