基於HTTP構建YUM區域網源

2021-08-08 03:56:56 字數 1123 閱讀 5193

構建http區域網yum源方法及步驟如下:

1、掛載光碟映象檔案至/mnt

mount    /dev/cdrom   /mnt/

2、拷貝/mnt/packages 目錄下所有軟體至/var/www/html/centos

mkdir -p /var/www/html/centos

cp -r /mnt/packages/* /var/www/html/centos/

3、使用createrepo建立本地源,執行如下命令會在centos目錄生成repodata目錄

yum install createrepo* -y

cd /var/www/html

createrepo  centos/

4、利用http發布yum本地源

本地yum源通過createrepo搭建完畢,需要借助http web伺服器發布/var/www/html/centos/中所有軟體,yum或rpm安裝http web伺服器,並啟動httpd服務。

yum install httpd  httpd-devel -y安裝http web服務

useradd  apache -g apache建立apache使用者和組

systemctl restart httpd.service重啟httpd服務

setenforce 0臨時關閉selinux應用級安全策略

systemctl stop firewalld.service停止防火牆

ps -ef | grep httpd檢視httpd程序是否啟動

5、在區域網內的yum客戶端,建立/etc/yum.repos.d/http.repo檔案,寫入如下內容:

6、在yum客戶端上執行如下命令

yum clean all清空yum cache

yum install  ntpdate -y安裝ntpdate軟體

構建區域網yum源

從公網yum源獲取,使用sync協議同步 1.配置公網yum源 yum clean all yum makecache 2.安裝vsftpd服務 yum install y vsftpd 安裝vsftpd服務3.安裝yum utils同步工具 yum install y yum utils yum ...

構建區域網YUM倉庫

yum repolist loaded plugins fastestmirror loading mirror speeds from cached hostfile base mirrors.aliyun.com extras mirrors.aliyun.com updates mirrors...

區域網本地安裝yum源

進入 var www html centos7目錄,直接執行reposync同步base extras updates 三個部分的rpm包 root server reposync r epel p var www html 用epel作為本地yum源,用 home root 作為yum倉庫根目錄 ...