在centos下搭建一个yum源,供公司内部使用

需求:在公司内搭建一个源,可以在里面放置一些离线包,例如rpm包,提供给内网下其他同事的机器可以通过内网yum下载,而不需要通过外网去下载。解除了不能上外网的困扰

准备工作 : centos7.4虚拟机也可,xshell 连接linux操作系统

  1. 登陆虚拟机,创建一个目录,这个目录用来放我们的离线包,举个例子,这里我们创建一个/data/yum的文件夹mkdir -p /data/yum 然后可以先将离线包放置一些进来以便后面验证
  2. 安装createrepo软件yum -y install createrepo
  3. 初始化repodata索引文件createrepo -pdo /data/yum/ /data/yum/
  4. 安装apache软件yum install -y httpd安装完以后因为是centos7.4的系统,启动命令 systemctl start httpd.service 启动完之后,可以用浏览器访问看看有没有生效,直接在浏览器上输入安装apache的机器ip地址即可。注意可能有防火墙限制,需要提前关闭防火墙
  5. 删除默认主页mv /etc/httpd/conf.d/welcome.conf /tmp
  6. 修改http.confcd /etc/httpd/conf 修改http.conf文件,注意修改之前最好做个备份,默认是图一的样子,需要将图一修改成图二的样子。修改完成后重启http服务。systemctl restart httpd.service图一图二
  7. 到此为止,应该算是搭建完成。可以通过访问ip的方式来访问我们所搭建的源。如图所示ansible文件夹就是我前面几步放进去的离线rpm包。做个测试,在另外一台机器上通过wget命令去下载,测试通过!在这里插入图片描述在这里插入图片描述
  8. 如果想通过域名的方式来访问的话,可以通过添加一个hosts 将ip和你自己定义的域名添加进去,然后在windows电脑下的host也对应的添加一行,这样就可以通过域名来访问了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值