云计算实战1 : 挂载并设置YUM的FTP源

打印 上一主题 下一主题

主题 831|帖子 831|积分 2493

操纵平台 : Centos7 (假造机)
配置: 2核4运存
  情景 : **
1 在 controller 主机1 中挂载必要的镜像并搭建FTP
2 将FTP设置在 computer 主机2 的 yum源中**
第一步 [controller]yum配置前的操纵


  • 首先获取本机 IP 地点 并设置到 hosts 使用主机名解析
  • 关闭防火墙和SELINUX
    输入 vim /etc/selinux/config 进入编辑并把 SELINUX 关掉
    下图所示,修改SELINUX为 disable

在输入下方命令关闭防火墙
  1. setenforce 0
  2. systemctl stop firewalld
  3. systemctl disable firewalld
复制代码

  • 使用SecureCRT软件上传必要的镜像文件
    首先打开SecureCRT软件
    打开后鼠标选中 会话管理 并点击 + 号
    然后输入指定的IP和用户名

  • 毗连上服务器后选择 Zmodem上传列表 把我们的镜像上传上去


然后选中我们的镜像文件,上传。慢慢等待
上传完成后解压下我们的 3CentOS-7.5-x86_64-DVD-1804.zip 文件 因为它太大了。压缩了一下
输入以下命令解压
  1. unzip 3CentOS-7.5-x86_64-DVD-1804.zip
复制代码
解压完成我们得到 CentOS-7.5-x86_64-DVD-1804.iso 镜像文件后进入下一步骤
第二步 [controller]挂载镜像和搭建FTP服务


  • 输入以下命令将我们的两个 镜像文件挂载
  1. mkdir /opt/openstack
  2. mkdir /opt/centos
  3. mount ./CentOS-7.5-x86_64-DVD-1804.iso /opt/centos
  4. mount ./2chinaskills_cloud_iaas.iso /opt/openstack
复制代码
安装vsftpd
  1. yum install -y vsftpd
复制代码
[安装成功的忽略]如果安装时出现错误 输入 rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 即可
安装完成 vsftpd 后,修改它的配置文件,我们把镜像挂载在了 /opt 目录,这里就把FTP地点设置为 opt目录
打开 vsftpd配置文件
  1. vim /etc/vsftpd/vsftpd.conf
复制代码
打开文件后我们在配置文件末端添加
将FTP的署名目录设置为/opt
  1. anon_root=/opt
复制代码

  • 挂载完成后设置 yum 安装源为本地安装
    首先移除原来的 yum 网络源
  1. mv /etc/yum.repos.d/* /mnt
复制代码

  • 新建新的 repo 文件设置成我们的本地源
  1. vim /etc/yum.repos.d/local.repo
复制代码
输入↑的命令后 在文件输入以下类容
  1. [centos]
  2. name=cs
  3. baseurl=file:///opt/centos
  4. enable=1
  5. gpgcheck=0
  6. [openstack]
  7. name=op
  8. baseurl=file:///opt/openstack/iaas-repo
  9. enable=1
  10. gpgcheck=0
复制代码
然后测试是否成功配置
  1. yum clean all
  2. yum makecache
复制代码

  • 成功配置本地安装源后,我们通过本地安装vsftpd搭建FTP服务
我们这里就已经完成了Controller的操纵了,举行下一步。
第三步 [computer]将FTP设置为yum的源

举行操纵前必要把hosts IP地点用主机名解析到主机1
进入 主机2 删除掉原来的网络源,设置为主机1的FTP源
  1. mv /etc/yum.repos.d/* /mnt
  2. cd /etc/yum.repos.d/touch ftp.repovim ./ftp.repo
复制代码
然后在vim编辑器把主机1的ftp写入yum源中
  1. [centos]
  2. name=centos
  3. baseurl=ftp://yjs1/centos
  4. enable=1
  5. gpgcheck=0
  6. [openstack]
  7. name=openstack
  8. baseurl=ftp://yjs1/openstack/iaas-repo
  9. enable=1
  10. gpgcheck=0
复制代码
末了输入查看是否正常配置
  1. yum clean all
  2. yum makecache
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

徐锦洪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表