# 今天簡(jiǎn)單的給大家介紹以下yum源的搭建
站在用戶的角度思考問題,與客戶深入溝通,找到磐石網(wǎng)站設(shè)計(jì)與磐石網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋磐石地區(qū)。#在介紹yum源搭建時(shí),大家可以仔細(xì)想想我們?cè)趙indows中是如何安裝軟件的,或者再想想我們整天愛不離手的手機(jī),是如何安裝軟件的
#我們一般在windows中安裝軟件,是從網(wǎng)上下載到本地,一般下載下來的文件名都為.exe的可執(zhí)行程序,然后雙擊安裝
我們一般在手機(jī)上安裝軟件,是進(jìn)入到手機(jī)商店,或者是進(jìn)入到安智市場(chǎng),等多個(gè)商店,直接安裝,手機(jī)中這種安裝軟件的商店就相當(dāng)于一個(gè)軟件倉庫,和linux中的yum源一樣
我們一般在linux中安裝軟件,就是讀取yum軟件倉庫里的軟件,linux軟件倉庫里都是rpm的軟件包,就等于windows中的.exe軟件程序
# 下面我給搭建先簡(jiǎn)單的介紹以下yum源的搭建步驟
1. 對(duì)centeros鏡像進(jìn)行掛載之前,先檢查是否有掛載點(diǎn)
umount /dev/cdrom // 查看以前是否有掛載點(diǎn)
2. 對(duì)centeros鏡像進(jìn)行掛載
mount /dev/cdrom /mnt/ // /mnt 一般硬件設(shè)備都掛載到這個(gè)目錄里
2. 就是創(chuàng)建一個(gè)需要進(jìn)行指定yum源的目錄
mkdir /opt/abc //在 根下opt下創(chuàng)建一個(gè)目錄 abc
3. 把centeros鏡像包拷貝到y(tǒng)um源目錄下
cp -rf /mnt/* /opt/abc/
如下圖所示:/opt/abc/已經(jīng)有packages 包,這個(gè)包里面就是rpm軟件包
# 下面的圖顯示的是這個(gè)軟件包大小
#以上就是服務(wù)端yum源的架設(shè)
# 下面配置下客戶端
?!∷械呐渲玫奈募话愣荚冢痚tc/下
rm -rf /etc/yum.repos.d/* //為了不影響yum的讀取,yum配置文件目錄下的所有文件刪除,或者移動(dòng)到別的目錄下,只要不存在.repo的文件就好
1. 修改并創(chuàng)建yum配置文件
vim /etc/yum.repos.d/yum.repo // 創(chuàng)建并修改yum配置文件
#如下圖所示
簡(jiǎn)單解釋一下上面的配置
[yum]?。浖}庫描述信息
name=yum //倉庫標(biāo)識(shí)
baseurl=file:///opt/abc/ //yum源的路徑
gpgcheck //安裝軟件時(shí)不進(jìn)行校驗(yàn)
# 以上就表示客戶端已經(jīng)配置好了,下面客戶端就可以安裝軟件了
?!∈紫惹宄幌拢酰砭彺妗?/p>
yum clean?。幔欤臁?/p>
yum repolist //查看軟件包的數(shù)量,路徑,以及倉庫名字的驗(yàn)證
# yum list httpd //查看httpd軟件包是否已經(jīng)安裝
如下圖所示 :
# 以上圖示說明httpd包已經(jīng)安裝了
# 簡(jiǎn)單的介紹下 幾個(gè)linu中常用的命令
which vim //which 一般后面如果接命令的話,它表示查找這個(gè)vim的路徑
# 以上說明vim 是在根下user/bin 下
yum provides /usr/bin/vim //查看vim這個(gè)程序,是裝的哪個(gè)軟件包
如下圖所示 :
#從上面的圖示可以看出是裝了vim-enhanced-7.4.160-1.el7.x86_64 這個(gè)軟件才有的vim程序
# 下面介紹下httpd的搭建
1. 安裝httpd軟件包
yum -y install httpd
2. 修改并創(chuàng)建系統(tǒng)配置文件默認(rèn)是在/var/www/html/
vim /var/www/html/index.html
然后給里邊寫入內(nèi)容
3.重啟服務(wù)
systemctl restart httpd //重啟httpd服務(wù)
systemctl enabled httpd //設(shè)置開機(jī)自啟
4. 驗(yàn)證與測(cè)試 :
firefox http://127.0.0.1
如下圖所示 :
# 以上說面web服務(wù)器是架設(shè)是成功的
# 接下來在創(chuàng)建一個(gè)虛擬目錄
mkdir /var/www/html/day04/
# 修改主配置文件
vim /var/wwwl/html/day04/test01.html
# 驗(yàn)證與測(cè)試:
firefox http://127.0.0.1/day04/test01.html
如下圖所示:
# 以上圖示說名測(cè)試成功
# 接下來在介紹下 ftp的搭建
1. 安裝vsftpd 軟件包
yum -y install vsftpd
2. 修改配置文件 默認(rèn)在 /var/ftp/pub/
vim /var/ftp/pub/a.txt //給主目錄下創(chuàng)建一個(gè)a.txt的文檔
3. 如果登錄的時(shí)候要用用戶驗(yàn)證的話,創(chuàng)建一個(gè)用戶并設(shè)置密碼
例如 :
useradd tedu
echo 123456 > | passwd --stdin tedu //永久的修改密碼
或者用 passwd tedu
然后彈出一個(gè)對(duì)話框 輸入: 123456
4. 重啟服務(wù)
systemctl restart vsftpd //重啟vsftpd 服務(wù)
systemctl enabled vsftpd //設(shè)置開機(jī)自啟
5.驗(yàn)證與測(cè)試 :
匿名登錄
firefox ftp://127.0.0.1
如下圖所示 :
# 如果用用戶登錄的話,系統(tǒng)默認(rèn)的目錄是用戶的家目錄下?。瑁铮恚澹簦澹洌酰?/p>
?!im /home/tedu/b.txt //給用戶的家目錄下創(chuàng)建一個(gè)b.txt
# 現(xiàn)在嘗試用用戶進(jìn)行登錄
驗(yàn)證 :
firefox ftp://tedu@127.0.0.1
如下圖所示 :
# 以上實(shí)驗(yàn)說明創(chuàng)建ftp服務(wù)器成功
————————————————————————————————————————————————————————————————————————————
今天就先寫到著了
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。