通过采用部署http的方式实现共享yum源,供其它服务器实现rpm的快捷安装。该部署方式也适用于RHEL服务器。
RHEL7服务器说明
服务器信息
说明
192.168.10.131
yum源服务主节点
192.168.10.243
从节点(从192.168.10.131上获取yum源)
前提条件:
1.两台服务器需关闭防火墙
iptables -F
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
2.两台服务器需要关闭selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
3.建议重启linux服务器
init 6 或 reboot
1.基于http构建yum网络源
配置节点:
192.168.10.131
1.挂载光盘镜像文件至/mnt
命令:
mount /dev/cdrom /mnt
[root@logstash ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 is write-protected, mounting read-only
mount: /dev/sr0 is already mounted or /mnt busy
/dev/sr0 is already mounted on /mnt
[root@logstash ~]# df -h | grep /mnt
/dev/sr0 4.4G 4.4G 0 100% /mnt
[root@logstash ~]# cd /mnt/
[root@logstash mnt]# ls
CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7
EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL
[root@logstash mnt]#
2.拷贝/mnt/Packages目录下所有软件包至/var/www/html/centos
命令:
mkdir -p /var/www/html/centos
cp -R Packages/* /var/www/html/centos/
[root@logstash mnt]# mkdir -p /var/www/html/centos
[root@logstash mnt]# cp -R Packages/* /var/www/html/centos/
[root@logstash mnt]# cd !$
cd /var/www/html/centos/
[root@logstash centos]# ls -l |tail -n 10
-rw-r--r-- 1 root root 32284 Aug 9 14:44 yum-plugin-tmprepo-1.1.31-54.el7_8.noarch.rpm
-rw-r--r-- 1 root root 37192 Aug 9 14:44 yum-plugin-verify-1.1.31-54.el7_8.noarch.rpm
-rw-r--r-- 1 root root 37312 Aug 9 14:44 yum-plugin-versionlock-1.1.31-54.el7_8.noarch.rpm
-rw-r--r-- 1 root root 124852 Aug 9 14:44 yum-utils-1.1.31-54.el7_8.noarch.rpm
-rw-r--r-- 1 root root 4184192 Aug 9 14:44 zenity-3.28.1-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 266160 Aug 9 14
好文推荐
/br>
br>
p style="text-indent: 2em;">大家都在找:
/p>
p>linux:linux和windows的区别
/p>
p>运维:运维服务
/p>
p>yum:玉米
/p>
p>http:https://zk.gyzkzx.cn填报志愿入口
/p>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/23955.html