linux基礎複習--本地yum源服務器配置搭建

本次以搭建rhel5.5yum源作實驗,yum源服務端爲rhel6.1,使用http作服務。html

服務端:192.168.10.17 rhel6.1sql

客戶端:192.168.10.10 rhel5.5vim

1、服務端配置緩存

1.把rhel5.5的iso鏡像上傳到服務器的/img目錄下,新建掛載目錄/iso,而後掛載。服務器

  
  
  
  
  1. #cd /img 
  2. #mount -o loop rhel-server-5.5-i386-dvd.iso /iso 
  3. #df -kh /iso 文件系統 容量 已用 可用 已用%% 掛載點 /img/rhel-server-5.5-i386-dvd.iso 2.9G 2.9G 0 100% /iso

2.安裝createrepo軟件包,若是系統已安裝就不用了。ide

  
  
  
  
  1. #rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm 

3.安裝httpd軟件包,若是系統已安裝就不用了。svn

  
  
  
  
  1. #rpm -ivh httpd-2.2.15-9.el6.x86_64.rpm  
  2. #/etc/init.d/httpd start

4.把安裝盤上的安裝文件複製到專用的目錄中,因爲使用http傳輸,因此在httpd目錄下建立。這裏要注意SELinux權限。工具

  
  
  
  
  1. #cd /var/www/html/ 
  2. #mkdir yum5.5 
  3. #cd yum5.5 
  4. #cp -rpf /iso/Server/* . 

 5.建立createrepo依賴文件oop

  
  
  
  
  1. #createrepo -s sha . 

6.配置完畢,注意iptables要開放80端口。開發工具

2、客戶端配置

1.建立yum客戶端配置文件

  
  
  
  
  1. #cd /etc/yum.repos.d/ 
  2. #vim 192.168.10.17.repo 
  3. [localyum] 
  4. name=192.168.10.17 yum 
  5. baseurl=http://192.168.10.17/yum5.5/ 
  6. gpgcheck=0 

2.清除緩存

  
  
  
  
  1. #yum clean all 

3.測試

  
  
  
  
  1. #yum search httpd 
  2. Loaded plugins: fastestmirror 
  3. Loading mirror speeds from cached hostfile 
  4. localyum                                                                     | 1.2 kB     00:00      
  5. ========================================== Matched: httpd ========================================== 
  6. mod_ssl.i386 : Apache HTTP 服務器的 SSL/TLS 模塊 
  7. system-config-httpd.noarch : Apache 配置工具。 
  8. httpd.i386 : Apache HTTP 服務器 
  9. httpd-devel.i386 : Apache HTTP 服務器的開發工具。 
  10. httpd-manual.i386 : Apache HTTP 服務器的文檔。 
  11. mod_dav_svn.i386 : Subversion 服務器的 Apache 服務器模塊。 

4.測試經過。

至此,所有測試完畢並經過。

相關文章
相關標籤/搜索