码迷,mamicode.com
首页 > 系统相关 > 详细

Linux搭建yum仓库

时间:2018-05-21 16:59:07      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:gre   rom   web   info   命令   客户   授权   bubuko   inux   

1、安装nginx

2、为nginx搭建共享目录

3、安装createrepo,创建存储库

4、客户端测试

 

1、安装nginx

yum list |grep nginx  #查看是否有可用的nginx包
yum install nginx -y  #yum安装nginx

1.1 如果没有可用的nginx包,创建yum源文件

vim /etc/yum.repos.d/nginx.repo    #在/etc/yum.repos.d/目录下创建nginx.repo文件插入如下图内容

技术分享图片

nginx安装包yum源详情:http://nginx.org/en/linux_packages.html

1.2 再用命令yum install nginx -y进行安装

yum install nginx -y

技术分享图片

安装成功!!!

 

2、为nginx搭建共享目录/share

2.1 创建文件夹并赋予所有主

mkdir /share                 #创建/share目录
touch /share/test.txt        #创建文件test.txt
chown -R nginx. /share/      #属主属组授权

2.2 配置nginx共享目录配置文件

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/sharefile.conf    #另外起一个独立的配置文件
vim /etc/nginx/conf.d/sharefile.conf       #编辑配置文件如下图所示

技术分享图片

2.3 启动nginx服务

/etc/init.d/network start      #启动
netstat -an|grep 80            #查看服务是否启动成功

技术分享图片

2.4 Web页面测试效果

技术分享图片

成功!!!

 

3、创建yum存储库

3.1 创建yum存储库目录,即放置rpm包的目录

mkdir -p /share/centos/6/os/x86_64/Packages/      #递归创建目录
chown -R nginx. /share/                           #所有者权限设置

3.2 yum安装createrepo

yum list createrepo
yum install createrepo -y

技术分享图片

技术分享图片

3.3 从光盘中去取几个rpm安装包放到/share/centos/6/os/x86_64/Packages/里

mkdir /mnt/cdrom      #创建目录
mount /dev/cdrom /mnt/cdrom/     #挂载
find /mnt/cdrom/Packages/ |grep telnet |xargs -n 1 -i cp {} /share/centos/6/os/x86_64/Packages/     #拷贝安装包

技术分享图片

技术分享图片

3.4 创建yum存储库

createrepo /share/centos/6/os/x86_64/Packages/    #建立存储库
chown -R nginx. /share/                           #授权

技术分享图片

yum存储库创建成功!!!

 

 4、客户端测试

 4.1 创建yum源文件mylocal.repo

vim /etc/yum.repos.d/mylocal.repo    #创建mylocal.repo,配置内容如下图所示

技术分享图片

4.2 加载测试

yum clean all           #清空yum缓存
yum makecache           #加载可用yum元数据
yum repolist            #查看yum源rpm包的具体情况

技术分享图片

4.3 安装telnet

rpm -qa |grep telnet
yum install telnet -y

技术分享图片

技术分享图片

成功!!!

 

Linux搭建yum仓库

标签:gre   rom   web   info   命令   客户   授权   bubuko   inux   

原文地址:https://www.cnblogs.com/Caiyundo/p/9067983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!