免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

企業(yè)必備——LinuxCentos7遠(yuǎn)程YUM倉(cāng)庫(kù)部署

企業(yè)必備——Linux Centos7遠(yuǎn)程YUM倉(cāng)庫(kù)部署

創(chuàng)新互聯(lián)專注于方正企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開(kāi)發(fā)。方正網(wǎng)站建設(shè)公司,為方正等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

本章目的:客戶端Centos7-1能享用遠(yuǎn)程服務(wù)器Centos7 的YUM倉(cāng)庫(kù)

本章環(huán)境:一臺(tái)服務(wù)器Centos7,一臺(tái)客戶端

Centos7-1,VM虛擬機(jī)

1.安裝vsftpd服務(wù)

[root@localhost ~]# yum install vsftpd -y
已加載插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.cn99.com
 * extras: centos.ustc.edu.cn
 * updates: mirrors.aliyun.com
正在解決依賴關(guān)系
--> 正在檢查事務(wù)
---> 軟件包 vsftpd.x86_64.0.3.0.2-25.el7 將被 安裝
--> 解決依賴關(guān)系完成

2.掛載鏡像

企業(yè)必備——Linux Centos7遠(yuǎn)程YUM倉(cāng)庫(kù)部署

[root@localhost ~]# mount /dev/sr0 /mnt/ //掛載到mnt目錄
mount: /dev/sr0 寫(xiě)保護(hù),將以只讀方式掛載
[root@localhost ~]# df -hT   
文件系統(tǒng)       類型      容量  已用  可用 已用% 掛載點(diǎn)
/dev/sda2      xfs        10G  3.9G  6.2G   39% /
devtmpfs       devtmpfs  898M     0  898M    0% /dev
tmpfs          tmpfs     912M     0  912M    0% /dev/shm
tmpfs          tmpfs     912M  9.0M  903M    1% /run
tmpfs          tmpfs     912M     0  912M    0% /sys/fs/cgroup
/dev/sda5      xfs        10G   37M   10G    1% /home
/dev/sda1      xfs       6.0G  174M  5.9G    3% /boot
tmpfs          tmpfs     183M   20K  183M    1% /run/user/0
/dev/sr0       iso9660   4.3G  4.3G     0  100% /mnt
[root@localhost ~]# cd /var/
[root@localhost var]# ls     //在var目錄下面看到我們的ftb文件了
account  crash  ftp     kerberos  lock  nis       run     tmp
adm      db     games   lib       log   opt       spool   yp
cache    empty  gopher  local     mail  preserve  target

3.在ftp站點(diǎn)目錄下,創(chuàng)建目錄centos7,把我們的YUM源放在下面

[root@localhost var]# cd ftp/
[root@localhost ftp]# ls
pub
[root@localhost ftp]# mkdir centos7 //創(chuàng)建一個(gè)目錄
[root@localhost ftp]# ls
centos7  pub
[root@localhost ftp]# cp -rf /mnt/* centos7/ &  //我們把掛載點(diǎn)里面的所有文件放在我們剛才創(chuàng)建的目錄底下
[1] 2705
[root@localhost ftp]# jobs   //查看后臺(tái)運(yùn)行的進(jìn)程
[1]+  運(yùn)行中               cp -i -rf /mnt/* centos7/ &

4.創(chuàng)建目錄other,把我們的擴(kuò)展源放在目錄底下

[root@localhost ftp]# mkdir other  //創(chuàng)建一個(gè)擴(kuò)展目錄
[root@localhost ftp]# ls
centos7  other  pub
[root@localhost ftp]# createrepo -g /mnt/repodata/repomd.xml other/   //擴(kuò)展目錄下放非官方的軟件包,第三方組織
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[1]+  完成                  cp -i -rf /mnt/* centos7/

5.查看我們的進(jìn)程,YUM源和擴(kuò)展源

[root@localhost ftp]# jobs //查看進(jìn)程狀態(tài),我們剛才的鏡像已經(jīng)復(fù)制好了
[root@localhost ftp]# cd centos7/
[root@localhost centos7]# ls
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL
[root@localhost centos7]# cd ../other/
[root@localhost other]# ls
repodata
[root@localhost other]# cd repodata/  //我們的非官方軟件包就放在這個(gè)配置文件里
[root@localhost repodata]# ls
01a3b489a465bcac22a43492163df43451dc6ce47d27f66de289756b91635523-filelists.sqlite.bz2
401dc19bda88c82c403423fb835844d64345f7e95f5b9835888189c03834cc93-filelists.xml.gz
5dc1e6e73c84803f059bb3065e684e56adfc289a7e398946574d79dac6643945-primary.sqlite.bz2
5f62201963ee83e178738d9f88078560377cc06f972a4c0094ab3be00cae515f-repomd.xml
6bf9672d0862e8ef8b8ff05a2fd0208a922b1f5978e6589d87944c88259cb670-other.xml.gz
7c36572015e075add2b38b900837bcdbb8a504130ddff49b2351a7fc0affa3d4-other.sqlite.bz2
c48538ac0f65ece36eb71d41b76f1eb1f98c58cc26777348490feaed8f38ab56-repomd.xml.gz
dabe2ce5481d23de1f4f52bdcfee0f9af98316c9e0de2ce8123adeefa0dd08b9-primary.xml.gz
repomd.xml

6.開(kāi)啟服務(wù)關(guān)閉防火墻

[root@localhost repodata]# cd ~
[root@localhost ~]# systemctl start vsftpd  //開(kāi)啟vsftpd服務(wù)
[root@localhost ~]# netstat -ntap | grep 21  查看21端口,負(fù)責(zé)連接
tcp6       0      0 :::21                   :::*                    LISTEN      3244/vsftpd         
[root@localhost ~]# netstat -ntap | grep 20
[root@localhost ~]# systemctl stop firewalld.service  //關(guān)閉防火墻
[root@localhost ~]# setenforce 0   //關(guān)閉增強(qiáng)功能
[root@localhost ~]# 

7.在客戶端Centos7中安裝ftp服務(wù)

[root@client ~]# yum -install ftp -y   安裝ftp服務(wù)
已加載插件:fastestmirror, langpacks
Usage: yum [options] COMMAND

List of Commands:

8.連接ftp服務(wù)器

[root@client ~]# ftp 192.168.17.128      //我們連接ftp輸入服務(wù)器的地址
Connected to 192.168.17.128 (192.168.17.128).
220 (vsFTPd 3.0.2)
Name (192.168.17.128:root): ftp   //匿名登錄
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> 
ftp> 

9.把我們?cè)瓉?lái)yum倉(cāng)庫(kù)的文件放到我們創(chuàng)建的目錄中

root@client ~]# cd /etc/yum.repos.d/  //查看我們客戶端的YUM倉(cāng)庫(kù)配置文件
[root@client yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo
[root@client yum.repos.d]# vim centos-Base.repo
[root@client yum.repos.d]# mkdir bak   //創(chuàng)建一個(gè)目錄
[root@client yum.repos.d]# mv *.repo bak/   //把所有的配置文件全放在我們剛才的目錄底下
[root@client yum.repos.d]# ls
bak
[root@client yum.repos.d]# ls bak/
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.rep

10.清除Yum緩存

[root@client yum.repos.d]# yum clean all   //清除yum緩存
已加載插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile

11.我們給客戶端Centos7配一個(gè)路徑

[root@client yum.repos.d]# vim centos7.repo
[base]  
name=centos7.Packages  //軟件包
baseurl=ftp://192.168.17.128/centos7 //輸入服務(wù)器地址和目錄
enabled=1  //開(kāi)啟服務(wù)
gpgcheck=1  //密鑰驗(yàn)證,因?yàn)槲覀兪沁h(yuǎn)程使用YUM倉(cāng)庫(kù)
gpgkey=ftp://192.168.17.128/centos7/RPM-GPG-KEY-CentOS-7
//RPM-GPG-KEY-CentOS-7  //這端密鑰是服務(wù)器端的
[other]
name=other.Packages
baseurl=ftp://192.168.17.128/other
enabled=1
gpgcheck=0

~                                                                                      
~                                     
wq

[root@localhost ftp]# cd centos7/    //把我們服務(wù)器的的密鑰輔助到我們客戶端的路徑配置文件里
[root@localhost centos7]# ls
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL

12.驗(yàn)證一下YUM源是否能使用

[root@client yum.repos.d]# yum list
yum-plugin-remove-with-leaves.noarch         1.1.31-50.el7                    base     
yum-plugin-rpm-warm-cache.noarch             1.1.31-50.el7                    base     
yum-plugin-show-leaves.noarch                1.1.31-50.el7                    base     
yum-plugin-tmprepo.noarch                    1.1.31-50.el7                    base     
yum-plugin-tsflags.noarch                    1.1.31-50.el7                    base     
yum-plugin-upgrade-helper.noarch             1.1.31-50.el7                    base     
yum-plugin-verify.noarch                     1.1.31-50.el7                    base     
yum-plugin-versionlock.noarch                1.1.31-50.el7                    base     
yum-rhn-plugin.noarch                        2.0.1-10.el7                     base     
yum-updateonboot.noarch              

以上就是我們的所有內(nèi)容了

謝謝大家觀看

分享標(biāo)題:企業(yè)必備——LinuxCentos7遠(yuǎn)程YUM倉(cāng)庫(kù)部署
分享URL:http://m.newbst.com/article10/jhesdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作搜索引擎優(yōu)化網(wǎng)站營(yíng)銷服務(wù)器托管手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化