離線情況下基於紅帽 7.4 iso 映象中 packages ,安裝 httpd 服務搭建乙個區域網內使用的 yum 源伺服器。 操作比較簡單但是一些東西不常用就會遺忘,特別是常用的 httpd 埠站點啟用,多多記錄,多多益善!
這裡我用的是 vmware 的虛擬機器,直接新增 cd 裝置然後掛載取 packages
mount /dev/cdrom /media
mkdir /home/local_yumcp -r /media/packages/ /home/local_yum
# 這裡一定要將 repodata 也拷貝過去,這是 yum 安裝自動解決依賴關係的關鍵檔案
cp -r /media/repodata/ /home/local_yum
因為離線,這裡需要先配置為本地 file 模式,以方便先安裝 httpd 服務
mkdir /etc/yum.repos.d/bakmv /etc/yum.repos.d/*
/etc/yum.repos.d/bak
vim /etc/yum.repos.d/centos-local.repo
#########################
[local_server]
name=this is a local repo
baseurl=file:///home/local_yum/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-7
#########################
yumclean all
yum makecache
# 安裝 httpd 服務# 配置 httpd 檔案啟動
yum,這裡 選擇 8888 埠,注意 directory documentroot 路徑要一致,否則可能會 403
# 啟動 httpd 前先關閉防火牆和 selinux
systemctl stop firewalld.service
setenforce
0# 啟動 httpd
# 檢視埠是否已監聽
至此結束!
搭建區域網YUM倉庫
環境 yum倉庫 192.168.1.221 客戶端 192.168.1.245 一.建立yum倉庫目錄,安裝createrepo軟體 yum install createrepo y 二.初始化repodata索引檔案 目錄下會生成repodata並還會生成子檔案repomd.xml和幾個壓縮包 ...
區域網本地安裝yum源
進入 var www html centos7目錄,直接執行reposync同步base extras updates 三個部分的rpm包 root server reposync r epel p var www html 用epel作為本地yum源,用 home root 作為yum倉庫根目錄 ...
Linux修改本地yum源或區域網yum源
環境 red hat 4.4.7 4 1.首先把光碟掛載到 mnt cdrom mount t iso9669 o ro dev cdrom mnt cdrom 2.修改 etc yum.repos 3.啟動httpd伺服器 4.進入 var www html建立軟連線 cd var www htm...