真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何創(chuàng)建配置YUM倉庫-創(chuàng)新互聯(lián)

本文主要介紹怎么創(chuàng)建配置自己的YUM倉庫,重點(diǎn)探討了發(fā)布和配置的具體步驟,步驟簡單易上手操作,文章內(nèi)容步步緊湊,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)峽江,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575

一、自建YUM倉庫

當(dāng)網(wǎng)絡(luò)不好時,或者說根本鏈接不上官方y(tǒng)um倉庫,以及第三方y(tǒng)um倉庫(zabbix源)等,我們就需要自建一個yum倉庫來滿足我們需要。除了網(wǎng)絡(luò)條件以外,還有我們生產(chǎn)環(huán)境需要發(fā)布,更新自己軟件,我們可以將這些軟件打包成RPM包,放到自己的倉庫,然后在各個機(jī)器執(zhí)行yum更新。

1.1 使用一些RPM包自建一個YUM倉庫

  1. 在目錄/data/yum/repo/custom準(zhǔn)備了如下的RPM包。根據(jù)自己的需求準(zhǔn)備RPM包

    $ pwd
    /data/yum/repo/custom
    $ tree .
    .
    ├── dos2unix-3.1-37.el6.x86_64.rpm
    └── iftop-1.0-0.21.pre4.el7.src.rpm
    
    0 directories, 2 files
  2. 創(chuàng)建repodata

    $ yum install -y createrepo
    $ createrepo /data/yum/repo/custom/
    Spawning worker 0 with 2 pkgs
    Workers Finished
    Saving Primary metadata
    Saving file lists metadata
    Saving other metadata
    Generating sqlite DBs
    Sqlite DBs complete
    $ ls /data/yum/repo/custom/
    dos2unix-3.1-37.el6.x86_64.rpm  iftop-1.0-0.21.pre4.el7.src.rpm  repodata

    createrepo完成之后能夠看到在/data/yum/repo/custom目錄多出一個repodata目錄

至此yum倉庫已經(jīng)搭建完成,剩下的操作為將這個倉庫發(fā)布出去,讓其他用戶能夠訪問。發(fā)布的方式有http, ftp, rsync, filesystem。當(dāng)發(fā)布完成之后之后,用戶配置好yum源即可訪問了。

二、發(fā)布我們的YUM倉庫

2.1 使用HTTP方式發(fā)布

  1. 在yum倉庫所在機(jī)器搭建Nginx

    $ yum install -y nginx
  2. /etc/nginx/nginx.conf內(nèi)容替換成如下

    worker_processes  1;
    events {
       worker_connections  1024;
    }
    http {
       include    mime.types;
       default_type  application/octet-stream;
       sendfile     on;
       keepalive_timeout  65;
       server {
         listen    80;
         server_name  localhost;
         root /data/yum/repo/custom;
         autoindex on;
         autoindex_exact_size off;
         autoindex_localtime on;
       }
    }
  3. 重啟nginx

    $ systemctl restart nginx

此時在瀏覽器中訪問http://your_host, 應(yīng)能夠看到我們yum倉庫的兩個包。

至此yum倉庫已經(jīng)發(fā)布完成,剩下需要用戶配置yum源,指向自建的倉庫。

三、配置yum源

這一步屬于用戶的操作,當(dāng)用戶需要使用我們的yum源時,應(yīng)當(dāng)做此步操作。

假定我們yum倉庫的地址為http://192.168.30.10, 名稱為loveshell,那么我們需要在/etc/yum.repos.d/目錄下創(chuàng)建文件lovezsh.repo, 其內(nèi)容如下:

[lovezsh]
name=lovezsh
baseurl=http://192.168.30.10
enable=1
gpgcheck=0
priority=1

然后,我們需要執(zhí)行

$ yum clean all
$ yum makecache

添加完成之后我們執(zhí)行yum repolist能夠開到一個名叫lovezsh的yum源

$ yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * epel: mirrors.aliyun.com
 * extras: mirrors.cn99.com
 * updates: mirror.bit.edu.cn
lovezsh                                                           | 2.9 kB  00:00:00   
lovezsh/primary_db                                                     | 2.3 kB  00:00:00   
repo id                         repo name                                       status
base/7/x86_64                      CentOS-7 - Base                                    10,097
epel/x86_64                       Extra Packages for Enterprise Linux 7 - x86_64                    13,517
extras/7/x86_64                     CentOS-7 - Extras                                    323
lovezsh                         lovezsh                                          2
updates/7/x86_64                    CentOS-7 - Updates                                   1,115
repolist: 25,054

關(guān)于創(chuàng)建配置YUM倉庫的步驟就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


網(wǎng)站題目:如何創(chuàng)建配置YUM倉庫-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://weahome.cn/article/cooges.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部