Linux 一看就懂配置局域网yum源

第一步 安装开启httpd

1.先检查一下httpd是否已经安装了

rpm -qa | grep httpd

如果没有安装先安装一下httpd

yum install -y httpd

2.检查一下httpd的状态

[root@node4 yum.repos.d]# service httpd status
httpd 已停

如果是已停就打开httpd

service httpd start

第二步 挂在iso磁盘

1.检查iso磁盘状态

lsblk -f
NAME                        FSTYPE      LABEL            UUID                                   MOUNTPOINT
sdb                                                                                             
├─sdb1                      ext4                         e63bebf7-7bb0-49e7-b454-7da4aa14f969   /mnt/disk01
├─sdb2                      ext4                         9870fe2c-fc16-4fa6-af80-42fbf3063765   /mnt/disk02
└─sdb3                      ext4                         3ee8bc0a-4044-4b20-b0a7-1a2a298b0d9a   /mnt/disk03
sda                                                                                             
├─sda1                      ext4                         8ace22d1-19f9-4ff4-b216-4d9025881830   /boot
└─sda2                      LVM2_member                  3tKNsm-KSIg-rD6H-8feC-57wQ-m4kt-QycKh3 
  ├─vg_node4-lv_root (dm-0) ext4                         bb78e1dd-78fb-4f4a-9d87-a5dcc32c1240   /
  └─vg_node4-lv_swap (dm-1) swap                         43c9745c-96e8-457a-8362-c36dcef1815b   [SWAP]
sr0                         iso9660     CentOS_6.9_Final                                        

检查sr0是否有 FSTYPE和LABEL,如果没有就在设置里面将已连接和启动自连选中如下
在这里插入图片描述
2.挂载iso磁盘

mount /dev/sr0 /mnt/cdrom/

我这边是挂载到了/mnt/cdrom上

第三步 搭建

将生成的镜像文件通过软连接或直接拷贝到/var/www/html下

ln -s /mnt/cdrom/ /var/www/html/

为了节省容量我这边选择了软连接的方式

第四步 关闭防火墙

先查看一下防火墙的状态

service iptables status

如果没有关闭就先关闭防火墙

service iptables stop

然后送大家一个额外的知识,因为防火墙每次开机都会自己启动,这是防火墙的开机自启特性,我们可以把这个特性关闭

chkconfig iptables off

第五步 测试

在网上输入你的IP网址+文件夹就可以看到如下页面
在这里插入图片描述

如果能看到这个页面说明主服务器已经配置成功

第六步 修改其他服务器配置

配置好了主服务器那其他服务器要想连接就需要配置一下文件才能连接局域网yum源

1.去yum.repos.d目录下备份一下原来的文件

cd yum.repos.d/
mkdir bk
mv * bk/

2.拷贝一份Centos6.9-Media.repo文件修改一下名字(习惯),编辑这个文件

cp bk/CentOS-Media.repo ./
mv CentOS-Media.repo local.repo
vi local.repo

文件内容改成如下

[root@node4 yum.repos.d]# vi local.repo 
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-6.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c6-media [command]

[c6-media]
name=CentOS-$releasever - Media
baseurl=http://192.168.100.110/cdrom/
gpgcheck=0
enabled=1

保存退出后 就可以测试一下了

yum clean all
yum search mysql
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值