官术网_书友最值得收藏!

6.7 基于HTTP構建YUM網絡源

YUM光盤源默認只能本機使用,局域網其他服務器無法使用YUM光盤源,如果想使用的話,需要在每臺服務器上構建YUM本地源,該方案在企業中不可取,所以需要構建HTTP局域網YUM源解決。可以通過createrepo創建本地YUM源端,repo即為repository。

構建HTTP局域網YUM源方法及步驟如下:

(1)掛載光盤鏡像文件至/mnt。

(2)復制/mnt/Packages目錄下所有軟件包至/var/www/html/centos/。

(3)使用createrepo創建本地源,執行如下命令會在CentOS目錄生成repodata目錄,目錄內容如圖6-16所示。

圖6-16 createrepo生成repodata目錄

(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客戶端上執行以下命令,詳解如下,結果如圖6-17所示。

圖6-17 HTTP YUM源客戶端驗證

□yum clean all:清空YUM cache。

□yum install ntpdate -y:安裝ntpdate軟件。

主站蜘蛛池模板: 伊通| 凤冈县| 宝鸡市| 曲周县| 灵宝市| 客服| 台州市| 牟定县| 准格尔旗| 芜湖县| 安阳市| 汉寿县| 舞钢市| 会同县| 林州市| 台江县| 宁国市| 济阳县| 广饶县| 池州市| 华安县| 伊金霍洛旗| 德州市| 遵义市| 葵青区| 靖远县| 龙泉市| 焉耆| 全椒县| 故城县| 益阳市| 渭南市| 涞源县| 英山县| 介休市| 阳谷县| 正定县| 安乡县| 中江县| 客服| 肇州县|