91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Centos7 中搭建遠程yum倉庫

發布時間:2020-07-25 16:22:52 來源:網絡 閱讀:401 作者:wx5d2c2cbaaf223 欄目:系統運維

yum倉庫理論介紹

YUM的前身是YUP,最初由TSS公司公司使用Python語言開發而成,后來由杜克大學的Linux開發隊伍進行改造,命名為YUM。
借助于YUM軟件倉庫,可以完成安裝、卸載、自動升級rpm軟件包等任務,能夠自動查找并解決rpm包之間的依賴關系,而無需管理員逐個、手工地去安裝每一個rpm包,是管理員在維護Linux時更加輕松自如。特別是在擁有大量Linux主機地本地網絡中,構建一臺資源服務器可以大大緩解軟件安裝、升級等對Internet的依賴

實驗環境:

安裝有兩臺Linux Centos7系統的虛擬機,一臺作為客戶端,一臺作為服務端。

實操部分:

因為此實驗我們會用到兩個服務器,分別作為服務端與客戶端,為了方便區分我們首先對服務器主機名進行修改。
hostnamectl set-hostname sever(改服務端主機名為server)
hostnamectl set-hostname client(改客戶端主機名為client)
之后i將光盤鏡像掛載到服務端,并查看掛載結果。
mount /dev/sr0 /mnt/(掛載光盤鏡像到服務端的/mnt目錄下)
df /hT(查看掛載結果)

如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
進入var目錄,并沒有我們會用到的ftp服務,因此還需要使用yum安裝vsftpd服務。
這時我們再查看var目錄,這時就有我們需要的ftp服務了。
接著我們在服務端的ftp目錄下創建一個centos7目錄,并將mnt目錄下的所有內容都復制到centos7中,同時建立一個“other”目錄,并用createrepo工具在“other”目錄中建立倉庫數據文件。
之后分別進入centos7與other目錄中查看文件是否添加成功。

cd /var/(進入var目錄)
yum install vsftpd --y(安裝ftp服務)
ls(查看目錄)
mkdir centos7(創建目錄centos7)
cp -rf /mnt/* centos7/ & (將mnt目錄下的所有內容都復制到centos7中,執行時間較長,建議后臺運行)
mkdir other (創建目錄other)
createrepo -g /mnt/repodata/repomd.xml other/(在other目錄中創建倉庫數據文件)
cd centos7/
ls
cd ../other/
ls
cd /repodata/
ls
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫

啟動vsftpd服務,并驗證vsftpd服務是否已經開始運行,之后關閉防火墻與增強型安全功能。此時服務端配置完成。
在客戶端中安裝ftp服務。
下面使用ftp命令驗證客戶端與服務端能不能通過ftp服務相連。匿名訪問直接用戶名輸入ftp即可,無需密碼直接回車。
進入“/etc/yum.repos.d/”目錄,創建一個“bak”目錄,將客戶端原有的所有的系統yum配置文件移入“bak”目錄。
之后清除所有yum緩存并使用vim編輯器新建一個文件“centos7.repo”并對其進行編輯。
這時我們以httpd服務為例嘗試使用遠程yum倉庫在客戶端安裝服務。

systemctl start vsftpd(啟動fvstpd服務)
netstat -ntap | grep 21(驗證vsftpd服務是否已經運行)
systemctl stop firewalld.service(關閉防火墻)
setenforce 0(關閉增強型安全功能)
yum install ftp -y(安裝ftp服務)
ftp 192.168.131.133(連接服務端)
ftp(遠程用戶名,匿名訪問用ftp即可)
ls(查看目錄)
bye(退出)
cd /etc/yum.repos.d/(進入“/etc/yum.repos.d/”目錄)
mkdir bak(創建目錄bak)
mv CentOS* bak/(客戶端原有的所有的系統yum配置文件移入“bak”目錄)
yum clean all(清除yum緩存)
vim centos7.repo(使用vim編輯器新建一個文件“centos7.repo”)
配置內容:
[base]
name=centos7.Packages
baseurl=ftp://192.168.52.131/centos7
enabled=1
gpgcheck=1
gpgkey=ftp://192.168.52.131/centos7/RPM-GPG-KEY-CentOS-7

[other]
name=other.Packages
baseurl=ftp://192.168.52.131/other
enabled=1
gpgcheck=0

yum install httpd -y(安裝httpd服務)
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫
如何在Centos7 中搭建遠程yum倉庫

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

界首市| 临颍县| 沈阳市| 东乌珠穆沁旗| 宁乡县| 长顺县| 天气| 巴塘县| 孟津县| 大同县| 德保县| 荥阳市| 陈巴尔虎旗| 麟游县| 天台县| 邻水| 保德县| 平和县| 商城县| 富源县| 中卫市| 德钦县| 邯郸市| 邮箱| 山丹县| 弥勒县| 潢川县| 周宁县| 陵川县| 松桃| 新龙县| 阜南县| 西藏| 叙永县| 建湖县| 商都县| 三台县| 香河县| 长宁区| 伊宁县| 临猗县|