局域網(wǎng)怎樣搭建YUM服務(wù)器
局域網(wǎng)怎樣搭建YUM服務(wù)器
搭建一個(gè)局域網(wǎng)的YUM服務(wù)器,供其它服務(wù)器升級(jí)使用,這對(duì)于生產(chǎn)環(huán)境來(lái)說(shuō)很重要,搭建局域網(wǎng)YUM服務(wù)器的方法其實(shí)很簡(jiǎn)單,下面由學(xué)習(xí)啦小編告訴你!
搭建局域網(wǎng)YUM服務(wù)器的方法
掛載光盤(pán),光盤(pán)放入光驅(qū)
# mkdir /media/cdrom //創(chuàng)建掛載目錄,個(gè)人習(xí)慣
# mount /dev/cdrom /media/cdrom/ //掛載
ls /media/cdrom/ //查看是否掛載成功
安裝 vsftp rpm -ivh /media/cdrom/Packages/vsftpd-2.2.2-11.el6.x86_64.rpm
/media/cdrom 此目錄為光盤(pán)掛載目錄
安裝完成后,將光盤(pán)里所有的文件拷貝到 /var/ftp/pub 目錄里
cp -rf /media/cdrom/* /var/ftp/pub/
這個(gè)過(guò)程有點(diǎn)慢,耐心待....
刪除*.html 及 TRANS.TBL
rm -rf /var/ftp/pub/*.html //刪除以.html結(jié)尾的文件rm -rf /var/ftp/pub/repodata/TRANS.TBL //刪除TRANS.TBL文件
安裝createrepo工具,生成YUM通用數(shù)據(jù)庫(kù)
需要安裝依賴包deltarpm、libxml2-python、python-deltarpm
rpm -ivh /var/ftp/pub/Packages/deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh /var/ftp/pub/Packages/libxml2-python-2.7.6-4.el6_2.4.x86_64.rpm
rpm -ivh /var/ftp/pub/Packages/python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh /var/ftp/pub/Packages/createrepo-0.9.8-5.el6.noarch.rpm
使用createrepo工具,生成YUM通用數(shù)據(jù)庫(kù)
createrepo -g /media/cdrom/repodata/*-comps.xml /var/ftp/pub/
這個(gè)過(guò)程需要耐心等待....
生起vsftpd,使用瀏覽器驗(yàn)證ftp服務(wù)是否正常
/etc/init.d/vsftpd restart
如果出現(xiàn)如下圖所示,說(shuō)明ftp服務(wù)搭建成功
如果無(wú)法訪問(wèn),關(guān)閉防火墻,及selinux
service iptables stop //關(guān)閉防火墻
setenforce 0 //關(guān)閉selinux
到此,服務(wù)端ftp yum服務(wù)搭建成功,下面進(jìn)行客戶端配置
客戶端ip地址:168.160.24.205
修改客戶端yum配置文件
vi /etc/yum.repos.d/CentOS-Base.repo
baseurl=ftp://168.160.24.136/pub/
9測(cè)試yum是否配置成功
yum list //測(cè)試命令,如果出現(xiàn)以下內(nèi)容,代表成功
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
END
看了“局域網(wǎng)怎樣搭建YUM服務(wù)器”的人還看了