1. 程式人生 > >關於單臺機器配置本地yum後其他機器通過httpd訪問的有關問題

關於單臺機器配置本地yum後其他機器通過httpd訪問的有關問題

.com 客戶 拷貝 pos spa cdrom 主機名 本地yum 宋體

今天跑通了三臺機器和yum本地倉庫的連接,linux小白很開心,特此記錄一下。

首先:

先挑選一臺機器min2(我的主機器),掛載一個系統光盤到本地目錄/mnt/cdrom,然後啟動一個httpd服務器,將/mnt/cdrom 軟連接到httpd服務器的/var/www/html目錄中 (

命令:

無論哪種配置,都需要先將光盤掛在到本地文件目錄中

mount -t iso9660 /dev/cdrom /mnt/cdrom

為了避免每次重啟後都要手動mount,可以在/etc/fstab中加入一行掛載配置,即可自動掛載

vi /etc/fstab

/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

cd /var/www/html;

ln -s /mnt/cdrom ./centos )

然後通過網頁訪問測試一下: http://min2/centos 會看到光盤的目錄內容

至此:網絡版yum私有倉庫已經建立完畢

剩下就是去各臺yum的客戶端配置這個http地址到repo配置文件中

即cd /etc/yum.repos.d/

將其中的所有文件都改為.bak後綴,拷貝出Media文件改名為CentOS-min2.repo

vi CentOS-min2.repo

技術分享圖片

修改內容如圖。重點來了!!!!配置的路徑min2/centos,出現了不知道主機名的問題,ping一下min2顯示unknow min2,才想起 /etc/hosts/文件中我只配了本機的IP映射,並沒有其他機器的映射,怪不得找不到!!!

所以/etc/hosts/文件中所有機器的映射都要配,當然你要是在文件中直接配IP地址當我沒說。。。。

關於單臺機器配置本地yum後其他機器通過httpd訪問的有關問題