M22 Centos设置yum源方法

实验目的:

使用虚拟机模拟建立yum源服务器,在客户机上指定yum源为该服务器。

实验器材:

WMware12安装Centos6.8虚拟机作为yum服务源

WMware12安装Centos7.3 作为客户端访问yum源服务器

实验原理图:

M22 Centos设置yum源方法

实验过程:

服务器端:

1、  显示已经挂载的光盘

#cd /misc/cd       #先执行此命令才可以看到光盘挂载情况
#df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda2       50264772 4744828  42959944  10% /
tmpfs             113984       0    113984   0% /dev/shm
/dev/sda3        9948012   22516   9413496   1% /app
/dev/sda1         991512   33948    906364   4% /boot
/dev/sr0         3824484 3824484         0 100% /misc/cd

2、  安装ftp服务程序,开启服务并设置开机自启动

#rpm -ivh /misc/cd/Packages/vsftpd-2.2.2-21.el6.x86_64.rpm
#/etc/init.d/vsftpd start #启动服务
Starting vsftpd for vsftpd:                                [  OK  ]
#chkconfig vsftpd on #设置开机自启动

以上是Centos6的开启服务的方法,如果是Centos7需要使用如下方法

#systemctl start vsftpd.service
#systemctl enable vsftpd.service

3、 禁用selinux和firewall

#setenfoce 0

此项只是临时禁用,如果要永久禁用,需要修改配置文件/etc/selinux/config

#vim /etc/selinux/config
SELINUX=disabled 设置此项enforcing为disabled

 

#iptables –F #清空所有防火墙规则

4、 在ftp目录内挂载光盘镜像

#mkdir /var/ftp/pub/6 #创建挂载目录
#mount –o loop centos6.iso /var/ftp/pub/6
 

客户端:

1、 备份repos文件

#mkdir /etc/yum.repos.d/backup
#mv Centos* /backup

2、 新建base.repo文件并编辑

#vim base.repo

[Base]
baseurl=ftp://172.18.55.6/pub/6
gpgcheck=0

3、 测试yum源

#yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Repository 'Base' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
repo id                                repo name           status
Base                    Base                                    6,696

repolist: 18,464

原创文章,作者:realmaster,如若转载,请注明出处:http://www.178linux.com/70630

(0)
realmasterrealmaster
上一篇 2017-03-06 21:39
下一篇 2017-03-06 23:07

相关推荐

  • Linux文本处理三剑客之一grep

            终于又到了一周一篇博客的日子 在这学习已经三周了,慢慢养成了写博客的好习惯,也慢慢的懂得了怎么写博客。这周给我印象最深刻的就是正则表达式,原本打算要写前几天所学的内容,但是昨天学到正则表达式让我有点懵,所以我今天会用一天的时间去给大家详细讲解正则表达式,争取让那些和我一样困解的人能够豁然开朗,也正是因为…

    2017-07-29
  • LNMP WordPress 配置文件修改参考 安装LNMP + 搭建WordPress个人博客的补充

    对小黑的  http://www.178linux.com/17222 的一些补充,因为他嘿嘿嘿我嘿嘿嘿嘿….. 实际使用中必须对一下文件作出修改 建议值为以下建议值 要不然实际使用过程中问题很大 nginx.conf    优化和上传的限制 worker_processes  8; &…

    Linux干货 2016-06-01
  • 推荐-File System manager

    文件系统(File system) :     文件系统概要    文件系统的分类    文件系统的管理工具             mkfs btrfs ext xfs&nbsp…

    Linux干货 2016-03-26
  • 第三周-作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。     ~]# who | cut -d" " -f1 | uniq 2、取出最后登录到当前系统的用户的相关信息。     ~]# who |  t…

    Linux干货 2016-12-14
  • 基于heartbeat v2 crm实现基于nfs的mysql高可用集群

    前言 因heartbeat v1内置的资源管理器haresource功能比较简单,且不支持图形化管理,所以heartbeat v2不再支持haresource,转而使用更加强大的资源管理器crm进行集群管理。本文将讲解如何基于heartbeat v2 crm实现基于nfs的mysql高可用集群。 高可用实现 实验拓扑 实验环境 node1:172.16.10…

    Linux干货 2015-06-11