内网yum源仓库搭建

内网yum源仓库搭建,第1张

服务端部署
1.创建Yum仓库目录,RPM包都上传至此目录

mkdir /application/yum/ -p

2.安装createrepo软件

yum -y install createrepo

3.初始化repodata索引文件

createrepo -pdo /application/yum
createrepo -v /application/yum

4.进入需要提供仓库的目录

cd /application/yum

5.可以用Apache或nginx提供web服务,但用Python的http模块更简单,适用于内网环境, 可以通过浏览器输入本机IP查看

python -m SimpleHTTPServer 80 &>/dev/null &

6.每次加入rpm包就要更新

createrepo --update /application/yum

7.修改yum配置文件keepacache=0改为1,保存下载过的软件

sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf 

8.只下载不安装

yum install --downloadonly --downloaddir=/application/yum php71w php71w-cli php71w-common 
  php71w-devel php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo 
  php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache 

客户端部署
1.进入yum源

  cd /etc/yum.repos.d

2.编写配置文件

[root@B yum.repos.d]# vi oldboy.repo          ß连接本地yum源
  
[repo]
  
name=Server
  
baseurl=http://172.16.1.100
  
enable=1
  
gpgcheck=0

3.将其他源全部禁用

enabled=0          #改为1就启用,没有此参数也是启用

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/791709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存