分享

配置YUM源(Centos7)

 昵称70680357 2020-07-01

一、挂载_单机YUM源

1、将iso文件拷到 / 下

2、挂载ISO文件到/mnt/cdrom下:

[root@cmaster opt]# cd /mnt/
[root@cmaster mnt]# mkdir cdrom
[root@cmaster mnt]# cd cdrom/
[root@cmaster cdrom]# mount -o loop /CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom/

3、修改本机上的 YUM 源配置文件

将源指向自己备份原有的 YUM 源的配置文件

语言 方法
5429 sD2F7YqKos
29zxp 不起眼的暴利小生意
6474 2012.05.19 07-44-42

将/etc/yum.repos.d/原有的文件都放到新建目录bak下做备份,否则会受影响找不到下面vim新建的.Repo文件

[root@cmaster ~]# cd /etc/yum.repos.d/
[root@cmaster yum.repos.d]# mkdir bak
[root@cmaster yum.repos.d]# mv *.repo bak/
[root@cmaster yum.repos.d]# vim myCentos.repo
[base]
name=CentOs7
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

注意:.repo文件可以自己随便取。

4、清除 YUM 缓冲

[root@cmaster ~]# yum clean all

5、列出可用的 YUM 源

[root@cmaster ~]# yum repolist

二、配置公共yum源

1、关闭防火墙

[root@cmaster ~]# systemctl stop firewalld
[root@cmaster ~]# systemctl disable firewalld

2、安装相应的软件

[root@cmaster ~]# yum install -y httpd

3、用浏览器访问

[root@cmaster ~]# service httpd start
开启 httpd 使用浏览器访问 http://ip:80(如果访问不通,检查防火墙
是否开启了 80 端口或关闭防火墙)

4、将 YUM 源配置到 httpd(Apache Server)中

其他的服务器即可通过网络访问这个内网中的 YUM 源了
[root@cmaster html]# cp -r /mnt/cdrom/ /var/www/html/CentOS

5、在浏览器中访问 http://ip/CentOS/

http://ip/CentOS/

6、让其他需要安装 RPM 包的服务器指向这个 YUM 源

准备一台新的服务器,备份或删除原有的 YUM 源配置文件
[root@cnode ~]# cd /etc/yum.repos.d/
[root@cmaster yum.repos.d]# mkdir bak
[root@cmaster yum.repos.d]# mv *.repo bak/
[root@cnode yum.repos.d]# vim mycnode.repo
[base]
name=CentOs7_1
baseurl=http://192.168.43.116/CentOS
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

7、在这台新的服务器上执行 YUM 的命令

[root@cnode ~]# yum clean all
[root@cnode ~]# yum repolist

三、其他

1、取消挂载

umount /mnt/cdrom

2、开机自动挂载语法:

上面的挂载配置,当关机启动时就会取消

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多