httpd 搭建本地區域網 yum 源伺服器

2022-09-20 20:39:06 字數 1983 閱讀 9466

離線情況下基於紅帽 7.4 iso 映象中 packages ,安裝 httpd 服務搭建乙個區域網內使用的 yum 源伺服器。 操作比較簡單但是一些東西不常用就會遺忘,特別是常用的 httpd 埠站點啟用,多多記錄,多多益善!

這裡我用的是 vmware 的虛擬機器,直接新增 cd 裝置然後掛載取 packages

mount /dev/cdrom /media

mkdir /home/local_yum

cp -r /media/packages/ /home/local_yum

# 這裡一定要將 repodata 也拷貝過去,這是 yum 安裝自動解決依賴關係的關鍵檔案

cp -r /media/repodata/ /home/local_yum

因為離線,這裡需要先配置為本地 file 模式,以方便先安裝 httpd 服務

mkdir /etc/yum.repos.d/bak

mv /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

#########################

yum

clean 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...