本地YUM源倉庫(內網)

YUM倉庫有三種部署方式:FTPHTTP和本地方式。apache

——服務端vim

 mkidr /data                     #目錄用於存放RPM包(全部的軟件包)  centos

 chown -R apache.apache /data      #FTPHTTP共用目錄,因此權限修改成apachetcp

 yum install -y createrepo        #createrepo用於建立yum索引ide

 createrepo -v /data          #建立/data/目錄的rpmyum索引(目錄內每更新1個包都要此操做)
 yum install -y vsftpd              #FTP 方式測試

 cd /etc/vsftpd/url

 vim vsftpd.conf                        #修改以下spa

 anonymous_enable=YES                #開啓匿名訪問rest

 anon_root=/data                       #加上匿名訪問目錄(默認是/var/ftp/pub索引

 vim ftpusers                          #增長用戶

 apache

 vim user_list                          #增長用戶

 apache

 service vsftpd restart

 chkconfig vsftpd on

 

注:如下是vsftpd"425 Failed to establish connection"的解決方法  

vi /etc/vsftpd/vsftp.conf       #實現啓用PASV鏈接

pasv_enable=YES

pasv_min_port=6000

pasv_max_port=7000

 

 iptables -A INPUT -p tcp --dport 20:21 -j ACCEPT

 iptables -A INPUT -p tcp --dport 6000:7000 -j ACCEPT

 

 service iptables restart            #記得重啓服務

 service vsftpd restart

 

 yum install httpd -y                     #HTTP方式

 cd /etc/httpd/conf

 vim httpd.conf                         #修改以下

 KeepAlive ON

 #Include conf.d/*.conf                    #註釋這一行

 ServerName www.example.com:80          #去掉註釋(要不會告警)

 DocumentRoot "/data"                    #修改爲rpm包存放目錄

 <Directory "/data">                      #修改爲rpm包存放目錄

 Order allow,deny

  Allow from all                         #開啓目錄訪問功能

 </Directory>

——客戶端

#內網Linux客戶端配置與安裝測試#

  備份 /etc/yum.repos.d 內全部的repo文件或將repo文件加上參數:enabled=0(這個repo不起做用)。

 vim local_yum.repo            #編輯服務端配置的yum

[vsftp]

name=local_yum

baseurl=ftp://192.168.131.10

enabled=1

gpgcheck=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

[httpd]

name=local_yum

baseurl=http://192.168.131.10

enabled=1

gpgcheck=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

 yum clean all

 yum install vsftp                        #測試是否能夠下載安裝(多是時延)

 yum repolist                           #查詢yum源包含的安裝包

相關文章
相關標籤/搜索