linux yum内网源服务器?

发布网友

我来回答

2个回答

热心网友

展开3全部

通过如下方式就可以了。

一、yum服务器端配置

1.安装FTP软件

#yum install vsftpd 

#service vsftpd start

#chkconfig --add vsftpd

#chkconfig vsftpd on

2. 把centos6.2的光盘挂载到服务器上,之后拷贝DVD中所有文件到本机ftp目录下

#mount /dev/cdrom /mnt

#mkdir -p /var/ftp/yumserver-alsww

#cp -vfr /mnt/* /var/ftp/yumserver-alsww

3. 安装  createrepo 软件包

#yum install  createrepo

#cd /var/ftp/yumserver-alsww

# createrepo .

到此服务器端配置完成(最好此时关闭防火墙,否则接下来的客户端测试可能不成功)

二、yum客户端配置

1.编辑yum配置文件,注意备份重要文件,防止配置出错造成不必要的麻烦

#cd /etc/yum.repos.d/

#cp CentOS-Media.repo CentOS-Media.repo.bak

#mv CentOS-Base.repo CentOS-Base.repo.bak

#mv CentOS-Media.repo alsww.repo

#vim alsww.repo

[c6-media]

name=CentOS-$releasever - Media

baseurl=ftp://你的yum服务器IP/yumserver-alsww

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

2.到此yum客户端配置完成,可以测试了(客户端可以没*,但是内网必须通)。

#yum list |grep gcc

gcc.x86_                             4.4.6-3.el6                      @base   

libgcc.x86_                          4.4.6-3.el6                      @anaconda-CentOS-201112091719.x86_/6.2

compat-gcc-34.x86_                   3.4.6-19.el6                     c6-media

compat-gcc-34-c++.x86_               3.4.6-19.el6                     c6-media

compat-gcc-34-g77.x86_               3.4.6-19.el6                     c6-media

...

如果出现这类的显示,有 "c6-media" 这种的,说明配置成功。 

接下来就可以任你所需,安装yum包了~~

我实验成功过的

追问按照思路 我目前yum服务器配置OK了 是拉取了所有的阿里云yum源。后期怎么更新呢

热心网友

1、检查安装vsftpd软件 使用如下命令#rpm -qa grep vsftpd可以检测出是否安装了vsftpd软件, 如果没有安装,使用YUM命令进行安装。 2、启动服务 使用vsftpd软件,主要包括如下几个命令: 启动ftp命令#service vsftpd start 停止ftp命令#service vsftpd stop 重启ftp命令#service vsftpd restart 3、vsftpd的配置 ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是: ftpusers 该文件用来指定那些用户不能访问ftp服务器。 user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp vsftpd.conf vsftpd的主配置文件 4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下 anon_upload_enable=YES anon_mkdir_write_enable=YES 两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com