本地Yum仓库搭建部署
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本地yum仓库搭建:系统:Centos6.5去阿里镜像下载Centos6的yum源,安装系统eple-release源:#wget -O /etc/yum.repos.d/CentOS-Base.re
千家信息网最后更新 2026年11月04日本地Yum仓库搭建部署
本地yum仓库搭建:
系统:Centos6.5
去阿里镜像下载Centos6的yum源,安装系统eple-release源:
#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo#yum install epel-release -y
安装nginx服务和createrepo 创建yum仓库的命令:
#yum install nginx -y# yum install createrepo
创建yum仓库/data/yum_repo/rhel6_64,和cdrom挂在点:
#mkdir /data/yum_repo/rhel6_64 -p#mkdir /mnt/cdrom
将光盘CD挂在到/mnt/cdrom/目录下:
# mount /dev/cdrom /mnt/cdrom/
copy CD中的rpm包到刚创建好的本地yum仓库目录:
#cp /mnt/cdrom/Packages/* /data/yum_repo/rhel6_64/Packages/
将rpm包做成yum仓库的软件包:
# createrepo /data/yum_repo/rhel6_64/Packages/
yum仓库nginx资源映射:
将默认的default.conf文件备份.
#mv default.conf default.conf.bak
创建nginx yum.conf文件配置:
server { listen 80; server_name _; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location / { root /data/yum_repo/rhel6_64; }}编辑nginx.conf文件,开启文件浏览功能,方便web访问yum源,查看是否正确:
http { autoindex on; #开启nginx目录浏览功能 autoindex_exact_size off; #文件大小从KB开始显示 autoindex_localtime on; #显示文件修改时间为服务器本地时间}启动nginx服务:
#/etc/init.d/nginx start
web访问nginx地址可以看到软件包目录:

yum源文件配置:
# cat cc.repo[rhrl]name=rhelbaseurl=http://192.168.30.128/Packages/enabled=1 #是否开启仓库,1为开启,0为关闭gpgcheck=0 #是否检查gpgkey,1为开启,0为关闭
#yum clean all 清除yum机制的本地缓存的#yum makecache yum服务器上的软件包信息缓存本地;作用以提高搜索安装软件的速度
确认系统中未安装apache软件包,并执行安装,确认yum仓库是否可以提供服务:
#rpm -qa httpd#yum install httpd -y
安装软件包测试yum源是否ok:

更新本地yum源
将定制的软件包放入本地yum仓库,并更新yum源仓库:
[root@sh-puppet-master ~]# mv java-1.7.0_80-1.x86_64.rpm /data/yum_repo/rhel6_64/Packages/[root@sh-puppet-master ~]# createrepo --update /data/yum_repo/rhel6_64/Packages/Spawning worker 0 with 1 pkgsWorkers FinishedGathering worker resultsSaving Primary metadataSaving file lists metadataSaving other metadataGenerating sqlite DBsSqlite DBs complete
请本地缓存,缓存yum服务器最新的软件包(如果不清本地缓存,看不到新添加的软件包)
# yum clean all# yum makecache
卸载系统中已存在的java软件包:
yum remove -y java
查看yum源中是否存在自定制的java软件包:
[root@sh-puppet-master ~]# yum list javaLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfileAvailable Packagesjava.x86_64 1.7.0_80-1
安装java软件包:
[root@sh-puppet-master ~]# yum install java.x86_64 -y
#确实是否时自己定制的java版本,java是否安装完成.
[root@sh-puppet-master ~]# ls /etc/profile.d/java.sh/etc/profile.d/java.sh[root@sh-puppet-master ~]# cat /etc/profile.d/java.shexport JAVA_HOME=/usr/local/javaexport JRE_HOME=/usr/local/java/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$PATH[root@sh-puppet-master ~]# source /etc/profile[root@sh-puppet-master ~]# java -versionjava version "1.7.0_80"Java(TM) SE Runtime Environment (build 1.7.0_80-b15)Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
软件
软件包
仓库
文件
服务
缓存
目录
系统
服务器
功能
时间
更新
浏览
配置
信息
光盘
命令
地址
备份
大小
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
小米移动互联网科技园
广州为想互联网科技有限公司
广州百单互联网科技有限公司
互联网科技垄断
中国 科技 互联网
青岛互联网科技公司
贷财互联网科技
鑫亿盛互联网科技
银优互联网科技有限公司
菲比寻常互联网科技
互联网公司会议桌创意科技软装饰
互联网还是高科技吗
赶超互联网科技 微信多开
健康食品互联网创新科技园项目
萌小萌互联网科技河南有限公司
互联网科技手机排行榜
版纳互联网科技选哪家
福仕德教育科技互联网
互联网时代高科技布局
互联网科技官网
疫情对互联网科技公司影响
重庆互联网络科技
科技与互联网发展
米客互联网科技
猫创互联网科技
人人互联网科技是培训
顺网科技2021年互联网排名
海南科技产业互联网平台
皮皮虾互联网科技有限公司