• 使用FTP搭建YUM


    VSFTP搭建YUM源

    1、安装FTP

    [root@FTP kel]# rpm -qa |grep vsftp

    vsftpd-2.2.2-6.el6_0.1.x86_64

    首先需要安装的ftp软件为vsftp,在安装之后,默认目录如下:

    [root@FTP vsftpd]# pwd

    /etc/vsftpd

    [root@FTP vsftpd]# ls -l

    total 20

    -rw------- 1 root root  125 Jan 22 05:37 ftpusers

    -rw------- 1 root root  362 Jan 22 05:43 user_list

    -rw------- 1 root root 4493 Jan 22 05:40 vsftpd.conf

    -rwxr--r-- 1 root root  338 Mar  4  2011 vsftpd_conf_migrate.sh

    在这里使用的都是默认配置文件。不需要特别的配置

    FTP主要开放的目录为:

    [root@FTP ~]# cd /var/ftp/pub/

    这个目录主要是用来FTP的目录

    2、进行设置YUM源

    2.1 复制文件

    首先将挂载的光盘中的文件全部拷贝到ftp目录中,如下:

    [root@FTP kel]# pwd

    /tmp/kel

    [root@FTP kel]# cp -r ./* /var/ftp/pub/

    在这里使用的是挂载,挂载的目录如下:

    [root@FTP kel]# df -h |grep kel

                          3.4G  3.4G     0 100% /tmp/kel

    2.2 重建

    重建命令如下:

    createrepo -v /var/ftp/pub/

    如果找不到命令,首先安装包createrepo

    [root@FTP kel]# yum -y install createrepo

    3、测试

    找一台其他的机器,设置repo文件如下:

    [kel-kel]

    name=kel

    baseurl=ftp://192.168.1.165/pub/Server

    enabled=1

    gpgcheck=0

    然后用yum进行测试:

    [root@ansibleserver yum.repos.d]# yum list httpd

    Loaded plugins: product-id, security, subscription-manager

    Updating certificate-based repositories.

    Installed Packages

    httpd.x86_64                                                            2.2.15-15.el6                                                            @kel-kel

    [root@ansibleserver yum.repos.d]#

    如果出现结果,那么表示正确,如果没有,检查ftp设置及其他原因

    在进行重新测试的时候,最好先将yum缓存进行清除,命令如下:

    [root@ansibleserver yum.repos.d]# yum clean all

    Loaded plugins: product-id, security, subscription-manager

    Updating certificate-based repositories.

    Cleaning repos: kel-kel

    Cleaning up Everything

    for linux and python
  • 相关阅读:
    [网站运营]浅谈如何尽可能的避免cms网站被黑
    [CDN]阿里云(企业云解析DNS)让你的博客飞起来
    阿里新生的面试经,与老人分享的职业进阶攻略及规划
    高逼格!程序猿的表白也可以这么浪漫
    程序员表白专属技能,你还不快学起来
    序列上的一些文章
    序列上的一些文章
    最长不下降子序列
    最长不下降子序列
    luoguP2831 愤怒的小鸟
  • 原文地址:https://www.cnblogs.com/kellyseeme/p/5525082.html
Copyright © 2020-2023  润新知