配置本身的yum源服務器

本人終於在前幾天拿到了人生的第一臺服務器!醬醬醬~ 歡呼一下~ 終於在今天,我把這臺服務器上架,而且將服務器虛擬化,可是在後來安裝的系統以後,想裝軟件時候卻遇到了麻煩,因爲服務器連的是測試網絡,並無連上外網,因此,沒法使用yum,只能想辦法配置本地yum源,但是一臺一臺配的話挺麻煩的,因此我就決定用一臺虛擬機看成局域網的yum源服務器,在網上找的教程,下面是本人通過實踐修改後的過程: #1、yum源服務器端配置 ##(一)yum源配置 1.建立軟件包目錄html

mkdir -p  /home/yum/centos/6.7/os/x86_64

2.將rpm包拷貝到/home/yum/centos/6.7/os/x86_64文件夾下面(其中此目錄下面還能夠包括文件夾)apache

mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom/Packages
cp ./* /home/yum/centos/6.7/os/x86_64/

3.在Packages中找到createrepo包並安裝 4.在/home/yum/centos/6.7/os/x86_64文件夾下面創建repodata索引文件:vim

createrepo -pdo /home/yum/centos/6.7/os/x86_64  /home/yum/centos/6.7/os/x86_64

##(二)設置Apache 1.在安裝完Apache的rpm包後,在/etc/httpd/conf/httpd.conf配置正確的servername,我使用的是192.168.97.80做爲服務器地址發佈。 2.建立軟鏈接文件centos

mkdir /var/www/html/yum
ln -s /home/yum/ /var/www/html/

3.啓動apache服務器

apachectl start

##(三)yum的rpm包手動更新: 1.每次手動添加了一個rpm包到Packages中,則在yum源服務器中執行以下命令:網絡

createrepo --update /home/yum/centos/6.7/os/x86_64/

接下來在使用yum的機器上yum clean all便可使用新加入進去的rpm包文件測試

#2、服務器端配置 1.配置yum源:url

vim /etc/yum.repos.d/CentOS-Base.repo

將裏面的baseurl改成code

baseurl=http://192.168.97.80/yum/centos/6.7/os/x86_64

並將gpgcheck值改成0,哦對了,別忘了把全部的mirrorlist行註釋掉。server

yum clean all
yum makecache

成功!

相關文章
相關標籤/搜索