实验环境:准备两台CentOS 7服务器
一、节点一配置
1、挂载镜像到/mnt目录
[root@localhost yum.repos.d]# mount /dev/cdrom /mnt/
2、在节点一制作本地yum源
2.1、删除/etc/yum.repos.d/目录下的所有文件,在/etc/yum.repos.d/下新建yum源文件
[root@localhost yum.repos.d]# rm -rf *
[root@localhost yum.repos.d]# cat iso.repo
[iso]
name=iso
baseurl=file:///var/www/html/iso/
gpgcheck=0
enabled=1
3、安装http服务
[root@localhost /]# yum install httpd -y
4、卸载挂载在/mnt的镜像
[root@localhost yum.repos.d]# umount /mnt/
5、在 /var/www/html/创建iso目录,将镜像挂载到/var/www/html/iso/目录下
[root@localhost /]# mkdir /var/www/html/iso
[root@localhost /]# mount /dev/cdrom /var/www/html/iso/
6、启动http服务
[root@localhost iso]# systemctl restart httpd
[root@localhost iso]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
7、防火墙放行http服务端口&关闭selinux
[root@localhost /]# firewall-cmd --add-port=80/tcp --permanent
success
[root@localhost /]# firewall-cmd --reload
success
[root@localhost /]# setenforce 0
8、使用web查看http是否设置成功
二、节点二配置
1、删除/etc/yum.repos.d目录下文件,在/etc/yum.repos.d目录下创建yum源文件
[root@localhost yum.repos.d]# touch iso.repo
[root@localhost yum.repos.d]# vim iso.repo
[root@localhost yum.repos.d]# cat iso.repo
[iso]
name=iso
baseurl=http://192.168.199.141/iso
gpgcheck=0
enabled=1
2、测试能否利用http方式进行安装服务
[root@localhost yum.repos.d]# yum install telnet -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 telnet.x86_64.1.0.17-64.el7 将被 安装
--> 解决依赖关系完成
已安装:
telnet.x86_64 1:0.17-64.el7
完毕!