Centos 7.3 基於HTTP配置本地區域網YUM
阿新 • • 發佈:2019-02-03
iso掛載
方法一
mount -t iso9660 -o loop CentOS-7.3-x86_64-DVD-1611.iso /media
方法二
mount -o loop -t CentOS-7.3-x86_64-DVD-1611.iso /media
常規掛載
mount /dev/cdrom /media/
vi /etc/yum.repos.d/centos.repo
[centos 7]
name=This is a centos repo
baseurl=file:///media
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
更新yum
yum clean all
yum makecache
-------------------------------------------------------------------------------------------
安裝httpd
yum install httpd* -y
編輯apache配置檔案
cp -rf /etc/httpd/conf/httpd.conf httpd.conf.bak
刪除測試啟動服務
rm -rf /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html
拷貝檔案到目錄或者修改httpd.conf中的DocumentRoot
cp -rf /media/* /var/www/html/
賦予許可權
chmod -R 755 /var/www/html/*
新增httpd主機名稱
vim /etc/httpd/conf/httpd.conf
95 ServerName ip:80
啟動httpd服務
systemctl start httpd
設定httpd開機啟動
# systemctl enable httpd
=================================================================================================================================================================
客戶端配置
cd /etc/yum.repos.d
儲存配置
mv CentOS-Base.repo CentOS-Base.repose_bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak
mv CentOS-Media.repo CentOS-Media.repo_bak
mv CentOS-Vault.repo CentOS-Vault.repo_bak
或者全部刪除
rm -rf *
配置yum
vi http.repo
[base]
name=Centos
baseurl=http://ip/
enabled=1
gpgcheck=0
清除yum配置快取並更新
yum clean all
yum makecache
方法一
mount -t iso9660 -o loop CentOS-7.3-x86_64-DVD-1611.iso /media
方法二
mount -o loop -t CentOS-7.3-x86_64-DVD-1611.iso /media
常規掛載
mount /dev/cdrom /media/
vi /etc/yum.repos.d/centos.repo
[centos 7]
name=This is a centos repo
baseurl=file:///media
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
更新yum
yum clean all
yum makecache
-------------------------------------------------------------------------------------------
安裝httpd
yum install httpd* -y
編輯apache配置檔案
cp -rf /etc/httpd/conf/httpd.conf httpd.conf.bak
刪除測試啟動服務
rm -rf /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html
拷貝檔案到目錄或者修改httpd.conf中的DocumentRoot
cp -rf /media/* /var/www/html/
賦予許可權
chmod -R 755 /var/www/html/*
新增httpd主機名稱
vim /etc/httpd/conf/httpd.conf
95 ServerName ip:80
啟動httpd服務
systemctl start httpd
設定httpd開機啟動
# systemctl enable httpd
=================================================================================================================================================================
客戶端配置
cd /etc/yum.repos.d
儲存配置
mv CentOS-Base.repo CentOS-Base.repose_bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak
mv CentOS-Media.repo CentOS-Media.repo_bak
mv CentOS-Vault.repo CentOS-Vault.repo_bak
或者全部刪除
rm -rf *
配置yum
vi http.repo
[base]
name=Centos
baseurl=http://ip/
enabled=1
gpgcheck=0
清除yum配置快取並更新
yum clean all
yum makecache