linux自建yum源_手把手系列(二)教你搭建自己的yum源服务器
linux⾃建yum源_⼿把⼿系列(⼆)教你搭建⾃⼰的yum源服
务器
通过yum安装程序包最重要的⼀步就是指定yum仓库,今天我来教⼤家如何搭建⾃⼰的yum源服务器。
⼀、前期准备
准备两台Linux服务器,本⽂所⽤的服务器为CentOS6.9,及CentOS7.4服务器各⼀台,将演⽰CentOS7服
务器作为yum源服务器,⽤CentOS6服务器进⾏yum访问。
⼆、开启CentOS7⾃动挂载光盘服务
保湿乳液我们知道在CentOS6版本系统中,有⼀个“神奇”的⽬录/misc可实现光盘的⾃动挂载,但在CentOS7版本中
默认并不⽀持此服务,需要我们进⾏⼿动安装autofs服务
yum install autofs                            安装autofs包
胃病饮食
systemctl start autofs                      开启⾃动挂载
systemctl enable autofs                  下次开机默认开启⾃动挂载
三、关闭防⽕墙
要注意CentOS6版本与CentOS7版本关闭防⽕墙的命令有所不同:
CentOS6:
便利贴
service iptables stop                      关闭防⽕墙
chkconfig iptables off                  下次启动时⾃动关闭防⽕墙
世界名牌音箱CentOS7:
systemctl stop firewalld                关闭防⽕墙
systemctl disable firewalld          下次启动时⾃动关闭防⽕墙
四、安装httpd服务
杨梅怎么吃yum install httpd
五、开启httpd服务
service httpd start
将本机ip地址输⼊浏览器,不出意外就能访问我们搭建的测试页⾯啦!
六、创建⽹页⽬录
汤姆逊烈龙
打开httpd包的⽂件列表,我们看到/var/www/html的⽂件夹,这⾥就是存放⽹页内容的⽬录了
rpm -ql httpd                        查看httpd包的⽂件列表
cd /var/www/html              进⼊html⽬录
mkdir -pv centos/{6,7}/os/x86_64/                  创建挂载6,7yum源的⽬录
七、挂载yum源
mount      /dev/sr0      /var/www/centos/7/os/x86_64/          将6光盘挂载⾄6⽹络下
mount      /dev/sr1        /var/www/centos/6/os/x86_64/          将7光盘挂载⾄7⽬录下
此时,在浏览器输⼊:ipadress/centos/版本号/os/x86_64/  就能看到我们挂载的yum源了
注:echo ‘- – -‘ > /sys/class/scsi_host/host0/scan                            热添加光盘时识别光盘⼋、在CentOS搭建yum仓库
[test]                  仓库名
name=test          描述名,不设置不影响包的安装,但会报错
gpgcheck=0        默认为1,表⽰数字密钥安全检查,0表⽰不进⾏安全检查
九、更新yum仓库
yum clean all          清空全部yum缓存
yum repolist          显⽰yum仓库列表
此时我们看到test仓库下已经更新出有6706个包列表,现在我们就可以通过⾃⼰搭建的yum源服务器来安装程序包了!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。