一、挂载_单机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、开机自动挂载语法:
上面的挂载配置,当关机启动时就会取消
|