Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器?;赗PM包管理,能夠從指定的服務(wù)器自動下載RPM包并且安裝,可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
三沙網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),三沙網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為三沙近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的三沙做網(wǎng)站的公司定做!
(1)FTP服務(wù):ftp://…
(2)HTTP服務(wù):http://…
(3)本地目錄: file://…
Yum下載的軟件包包括Fedora本身的軟件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社區(qū)維護(hù)的,并且基本是自由軟件。所有的包都有一個獨立的PGP簽名,主要是為了您的系統(tǒng)安全。而對于Fedora core 4.0 的用戶,rpm.的簽名是自動導(dǎo)入并安裝的。
?yum list [軟件名]
?yum info [軟件名]
?yum search <關(guān)鍵字>
?基本設(shè)置:/etc/yum.conf
?倉庫設(shè)置:/etc/yum.repos.d/*.repo
?日志文件:/var/log/yum.log
?yum update
?yum groupupdate
YUM卸載軟件:
?yum remove <軟件名>…
?yum groupremove <包組名>…
1、開啟兩臺CentOS 7 ,一臺作為服務(wù)端server,另一臺作為客戶端client
2、在服務(wù)端執(zhí)行“mount /dev/cdrom /mnt
”命令將進(jìn)行文件掛載到、mnt命令上。
3、執(zhí)行“yum install vsftpd -y ”命令安裝ftp服務(wù)軟件包。
4、使用“cd ftp/”命令進(jìn)入到站點目錄,執(zhí)行“mkdir centos7 ”命令創(chuàng)建centos7目錄。
5、使用“cp -rf /mnt/ centos7/ & ”命令將鏡像文件強行復(fù)制到centos7目錄中;執(zhí)行“mkdir other”命令創(chuàng)建other目錄;在使用“ createrepo -g /mnt/repodata/repomd.xml other/”建立拓展內(nèi)容到other目錄中。
6、使用“cd centos7/”命令進(jìn)入到centos7目錄查看復(fù)制的內(nèi)容。
7、使用“cd repodata/”進(jìn)入repodata目錄查看建立內(nèi)容。
8、使用“systemctl start vsftpd ”命令開啟服務(wù),并使用“netstat -ntap | gerp 21”
命令過濾查看21號端口的狀態(tài)。
9、使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能。
10、在客戶端使用“yum install ftp -y”命令安裝ftp命令。
11、使用“ftp 192.168.174.151”命令即可匿名訪問到服務(wù)端。
12、使用“ cd /etc/yum.repos.d/”命令進(jìn)入到y(tǒng)um倉庫目錄;執(zhí)行“mkdir bak”命令創(chuàng)建備份目錄,并使用“mv .repo bak/”命令將使用內(nèi)容移入備份目錄。
13、使用“yum clean all”命令清除yum緩存。
14、此時便無法使用“yum install httpd -y”命令安裝服務(wù)。
15、使用“vim centos7.repo”命令創(chuàng)建新的centos7.repo文件。
16、在centos7.repo文件中寫入如下信息。
[base]
name=centos7.packages baseurl=ftp://192.168.174.151/centos7
enabled=1
gpgcheck=1
gpgkey=ftp://192.168.174.151/centos7/RPM-GPG-KEY-CentOS-7
[other]
name=other.packages baseurl=ftp://192.168.174.151/other
enabled=1
gpgcheck=0
秘鑰文件在服務(wù)端的/var/ftp/centos7目錄中。
17、配置好文件后便可以使用“yum install httpd -y”命令來安裝http服務(wù)。
18、使用“systemctl start httpd”命令啟動http服務(wù),并關(guān)閉防火墻及安全功能。
19、使用瀏覽器訪問“192.168.174.155”及訪問網(wǎng)頁。
NFS(Network File System)即網(wǎng)絡(luò)文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡(luò)中的計算機之間共享資源。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問本地文件一樣。
?依懶于RPC(遠(yuǎn)程過程調(diào)用)
?需要安裝 nfs、 rpcbind 軟件包
?系統(tǒng)服務(wù):nfs 、rpcbind
?共享配置文件 : /etc/exports
1、使用“fdisk /devsdb”命令將一塊新硬盤建立分區(qū)。
2、使用“mkfs.xfs /dev/sdb1”命令將該硬盤格式化。
3、使用“vim /etc/fstab”命令進(jìn)入自動掛載配置文件。
4、將新硬盤自動掛載到/mnt目錄中。
5、使用“mount -a”命令執(zhí)行自動掛載。
6、在服務(wù)端使用“ yum install nfs-utils rpcbind -y”命令安裝安裝nfs-utils,rpcbind軟件包。
7、使用“ vim /etc/exports”命令進(jìn)入高校配置文件。
8、主配置文件中寫入“/mnt 192.168.174.0/24 (rw,sync,no_root_squash)”.
9、使用“systemctl start nfs ”與“systemctl start rpcbind”命令開啟nfs與rpcbind服務(wù)。
10、使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能;執(zhí)行“ showmount -e”命令查看共享服務(wù)狀態(tài)。
11、在客戶端上使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能。
12、使用“yum install httpd -y”命令安裝http服務(wù)。
13、使用“mount 192.168.174.151:/mnt /var/www/html/”將共享資源掛載到網(wǎng)站站點目錄中。
14、設(shè)置共享資源自動掛載到站點目錄中。
15、使用“mount -a”命令執(zhí)行自動掛載。
16、使用“cd /var/www/html”命令進(jìn)入到站點目錄。
17、執(zhí)行“ vim index.html ”命令創(chuàng)建網(wǎng)頁內(nèi)容文件。
18、在文件中寫入“
19、使用“systemctl start httpd.service”命令開啟網(wǎng)站服務(wù)。
20、使用瀏覽器訪問“192.168.174.155”即可瀏覽我們創(chuàng)建的網(wǎng)頁。
21、倘若服務(wù)器故障了,客戶端便無法查看掛載信息并卡住了。
22、我們必須另開一臺終端,并自行手動輸入
“umount -lf /var /www/html”命令來強行解除掛載。切記不要用Tab鍵進(jìn)行補全。