CentOS7搭建本地yum源之http服务
2016-07-30 14:38
246 查看
一、yum 简介
YUM主要用于自动升级、安装移除rpm软件包,它能自动查找并解决rpm包之间的依赖关系,要成功的使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为“源”服务器。网络上有大量的源服务器,但是,由于受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要升级时,更新的缓慢程序令人难以忍受。二、实验步骤
1)使用yum安装httpd服务yum -y install httpd 2) 启动服务并查看端口是否开启 systemctl start httpd.service netstat -tunpl |grep 80 或 ss -tunpl |grep 803)关闭防火墙并输入IP地址进行访问,效果如下所示:
![](http://s3.51cto.com/wyfs02/M02/85/2F/wKiom1ecP4uSJHGsAAIc_4l9PcQ158.png)
4)安装createrepo工具,生成reopdata文件夹yum -y install createrepo 5) 创建yum仓库把所需的packages拷贝到/var/www/html/CentOS/目录下 ,如下所示
![](http://s1.51cto.com/wyfs02/M01/85/2F/wKiom1ecQl7RpFgpAAAXNjcCX2U442.png)
可以看到repodata文件夹的存在,repodata作为软件的仓库信息文件,输入本机的IP地址即可访问如图所示:
![](http://s2.51cto.com/wyfs02/M00/85/2F/wKiom1ecQwyAUZzbAAA55msTtJc268.png)
如果事先不存在/var/www/html/下执行:createrepo CentOS/则会自动创建repodata目录。6)在不同的主机使用自己创建的yum源,置空/etc/yum.repos.d/目录下的配置文件,重新编辑/etc/yum.repos.d/如下所示:
![](http://s3.51cto.com/wyfs02/M02/85/2F/wKiom1ecRxHxOLyEAABfBUFRAz4034.png)
7)测试yum源是否可用
![](http://s2.51cto.com/wyfs02/M00/85/2F/wKiom1ecR07z_eJtAACooShfrC8512.png)
三、实验命令总结
1)清空yum缓存yum clean all 2)查看你系统上可用的yum源信息yum repolist 3)加载yum缓存yum makecache
本文出自 “叫醒你的不是闹钟而是梦想” 博客,请务必保留此出处http://purify.blog.51cto.com/10572011/1832034
YUM主要用于自动升级、安装移除rpm软件包,它能自动查找并解决rpm包之间的依赖关系,要成功的使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为“源”服务器。网络上有大量的源服务器,但是,由于受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要升级时,更新的缓慢程序令人难以忍受。二、实验步骤
1)使用yum安装httpd服务yum -y install httpd 2) 启动服务并查看端口是否开启 systemctl start httpd.service netstat -tunpl |grep 80 或 ss -tunpl |grep 803)关闭防火墙并输入IP地址进行访问,效果如下所示:
![](http://s3.51cto.com/wyfs02/M02/85/2F/wKiom1ecP4uSJHGsAAIc_4l9PcQ158.png)
4)安装createrepo工具,生成reopdata文件夹yum -y install createrepo 5) 创建yum仓库把所需的packages拷贝到/var/www/html/CentOS/目录下 ,如下所示
![](http://s1.51cto.com/wyfs02/M01/85/2F/wKiom1ecQl7RpFgpAAAXNjcCX2U442.png)
可以看到repodata文件夹的存在,repodata作为软件的仓库信息文件,输入本机的IP地址即可访问如图所示:
![](http://s2.51cto.com/wyfs02/M00/85/2F/wKiom1ecQwyAUZzbAAA55msTtJc268.png)
如果事先不存在/var/www/html/下执行:createrepo CentOS/则会自动创建repodata目录。6)在不同的主机使用自己创建的yum源,置空/etc/yum.repos.d/目录下的配置文件,重新编辑/etc/yum.repos.d/如下所示:
![](http://s3.51cto.com/wyfs02/M02/85/2F/wKiom1ecRxHxOLyEAABfBUFRAz4034.png)
7)测试yum源是否可用
![](http://s2.51cto.com/wyfs02/M00/85/2F/wKiom1ecR07z_eJtAACooShfrC8512.png)
三、实验命令总结
1)清空yum缓存yum clean all 2)查看你系统上可用的yum源信息yum repolist 3)加载yum缓存yum makecache
本文出自 “叫醒你的不是闹钟而是梦想” 博客,请务必保留此出处http://purify.blog.51cto.com/10572011/1832034
相关文章推荐
- 构建企业服务之CentOS 5.5 本地YUM源搭建
- CentOS搭建本地yum源(http方式)
- CentOS搭建本地yum源(http方式)
- CentOS搭建本地yum源(http方式)
- CentOS搭建本地yum源(http方式)
- CentOS本地YUM源搭建
- CentOS-6下搭建本地yum仓库, 采用NFS服务
- 通过NodeJS,Express搭建本地HTTP访问服务.
- centos用ISO光盘镜像搭建本地yum源
- CentOS6.5使用本地光盘做yum源 (参考:http://www.jb51.net/os/RedHat/43343.html)
- 搭建本地yum源(CentOS_5.5)
- Centos 本地yum源的搭建
- centos 本地yum源的搭建
- CentOS 搭建本地yum源
- centos7 搭建本地yum源
- 用nodejs http-server搭建本地服务环境
- CentOS6服务管理之DNS-本地DNS服务器的搭建
- CentOS搭建本地yum源
- centos7 搭建本地yum源
- centos7 搭建本地yum源