用centos7镜像做yum仓库,公司全部服务器使用。
小白教程,一看就会,一做就成。
1.先下载对应版本的centos7的DVD版或Everything版
我用的是DVD的,比Everything版小,功能也挺全,这里里centos7.5的镜像做实验。(需要镜像的可以滴滴我)
2.安装http
httpd服务会自动将/var/www/html/目录下的文件发布为网络访问
yum -y install httpd
#启动
systemctl restart httpd.service
#开机自启
systemctl enable httpd.service
3.将镜像挂载到指定目录下,通过httpd服务自动发布到网络
#创建挂载目录
mkdir /var/www/html/cdrom7.5
#挂载
mount /7.5dvd/CentOS-7-x86_64-DVD-1804.iso /var/www/html/cdrom7.5/
4.备份原来的yum文件,创建自己的yum文件
哪台服务器想用了,就按照步骤4的操作就行
#进入yum文件目录
cd /etc/yum.repos.d/
#创建备份目录
mkdir bak
#把原来的yum文件都放入bak目录里
mv CentOS-* bak/
#写自己的yum文件
vim centos_isos.repo
#内容如下
[centos_isos]
name=CentOS-$releasever - isos
baseurl=http://服务器ip/cdrom7.5
enabled=1
gpgcheck=0
gpgkey=
#保存退出
#清除下yum缓存
yum clean all
5.当然,你可以挂载不同版本的centos镜像,例如下图我的
我是把命令都添加到了开机自启文件里了,就算服务器重启了,也不用一个一个的执行挂载命令了。
开机自启文件是
/etc/rc.d/rc.local
#给777的权限(我是给了)
chmod 777 /etc/rc.d/rc.local