Linux 搭建YUM倉庫源詳解

2022-09-11 01:00:31 字數 2956 閱讀 5514

基於iso映象構建 yum 本地源

1.yum install httpd:安裝httpd軟體包、yum remove httpd:解除安裝httpd軟體包、yum erase httpd:刪除httpd程式包。

2.首先將光碟機iso映象載入至虛擬機器cd/***,建立掛在目錄mkdir -p /mnt/cdrom。

3.備份/etc/yum.repos.d/centos-base.repo 檔案為 centos-base.bak。

同時在/etc/yum.repos.d目錄下修改檔案centos-media.repo.

baseurl=file:///    為掛在映象目錄  enabled=1

4.執行 yum clean all 清空存區,執行 yum install screen -y 安裝screen軟體。

2.基於 http 構建 yum 網路源

1.yum 光碟預設只能本機使用,區域網內其他伺服器無法使用 yum 光碟源如果要使用的話,需要在每台伺服器上構建 yum 本地源,該方案在企業中不可取,所以需要 http  局       域網 yum 源解決。 可 以 通 過 createrepo 建立本地 yum 源端,repo 即為 repository。

2.掛在光碟映象檔案至 :mount /dev/cdrom /mnt/cdrom

3.建立目錄 mkdir -p /var/www/html/centos  然後執行複製 cp/mnt/cdrom/packages/*  /var/www/html/centos/

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

yum install createrepo*  -y

cd /var/www/html

createrepo centos/

5.利用 http 發布 yum 本地源。

本地 yum 源通過 createrepo 搭建完成,需要解除 http web 伺服器發布/var/www/html/centos/中所有軟體,安裝並啟動 httpd 服務,如下。

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

systemctl restart httpd.service:重啟 httpd 服務。

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

systemctl stop firewalld.service:停止防火牆。

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

6.在yum客戶端,建立 /etc/yum.repos.d/http.repo 檔案,輸入如下內容。

7.在 yum 客戶端執行以下命令,詳解如下,結果如下圖所示。

yun chean all : 清空 yum 存區,yum install netdate -y 安裝 netdate 軟體。

yum源端軟體包擴充套件

wget http://所需安裝包路徑

同步外網 yum 源

wget

mv centos7-base-163.repo /etc/yum.repos.d/centos/

yum clean all

yum install yum-utils createrepo -y

yum repolist

reposync -r update -p /var/www/html/centos/

3.然後還需要執行 createrepo /var/www/html/centos/ 更新本地 yum 倉庫,即可。

大陸地區伺服器機房都需要經過長達20天的備案,並且對很多行業有限制

香港和美國等地區的伺服器機房都是無需備案的

配置一:e3-1230/8g/500g/5m:5ips=699元/月

配置二:e5-2620*2/32g/1t/5m:5ips=999元/月

配置三:e3-1230/8g/500g/5mbps/258ips=1699元/月

更主要的是我們香港伺服器走的是6線bgp線路切換在cn2線路上

我給大家推薦的是我們美國洛杉磯dp電信直連伺服器,**划算配置高。

我們走的線路是非常穩定的 中國電信+中國聯通+回國cn2,3線bgp直連線路。

單機防禦10g, 您購買伺服器我們就送,

配置一:e3-1230/16g/1t/100m不限流量/2ip/10g防禦=1000元

配置二:2*e5-2450/32g/1t/100m不限流量/2ip/10g防禦=1800元 現**價1200元(時間有限)

配置三:2*e5-2650/64g/525g ssd/100m不限流量/2ip/10g防禦=2299元

配置四:2*e5-2430/96g記憶體/4個525g ssd/100m不限流量/130ip/2g防禦=2299元

我們提供2個ip位址,其中乙個管理ip(不帶防禦)和乙個防護ip(免費10g防禦)

想要距離近的又穩定的伺服器就選香港直連伺服器,在這裡也有美國伺服器

客服 qq211707929

搭建本地YUM源倉庫

1 準備一台web伺服器 apache nginx 3 安裝createrepo和reposync兩個命令 yum install y createrepo reposync4 檢視 yum clean all yum repolist p path path為指定的儲存路徑 n 只同步更新的rpm...

搭建內網yum源映象倉庫

搭建內網yum源映象倉庫 主要解決內網伺服器,無法訪問外網,但需安裝必要包,搭建內部yun源 1.準備 2.部署 2.1 先安裝cobbler命令 安裝epel源 wget wget o etc yum.repos.d epel.repo 安裝cobble yum install cobble 啟動...

Linux搭建yum倉庫

1 安裝nginx 2 為nginx搭建共享目錄 3 安裝createrepo,建立儲存庫 4 客戶端測試 1 安裝nginx yum list grep nginx 檢視是否有可用的nginx包 yum install nginx y yum安裝nginx 1.1 如果沒有可用的nginx包,建立...