Linux下YUM仓库及NFS共享服务

目录

yum仓库

部署yum源

yum常用命令

yum在服务器的位置

实验YUM本地源

实验YUM在线源

同步系统时间

实验 http和ftp方式安装本地yum源

http

FTP

实验混合源

NFS共享服务

实验NFS

自动挂载


yum仓库

将光盘镜像挂载

yum是linux安装软件的一种方式

rpm安装的一种方式

编译安装

rpm方式,依赖于rpm格式的包 .rpm

linux自带的包(rpm包)

提示你需要的依赖包,但还是需要用户自己解决依赖关系

yum安装,自动解决依赖关系

完成安装

yum安装必须要有库

库里面的包:都是rpm格式的包

库的形式: 1、本地仓库(光盘镜像)2、在线仓库(第三方提供)

在线源

部署yum源

  • yum源前身是Yellow Dog Updater (YDU,Modified),核心机制是提供一个或多个源软件仓库(repository),组成了源服务器。客户机只需要指定这些原服务器的地址等信息,就可以根据软件包名来使用对应下载、安装、更新、管理等功能。

  • 一般yum仓库通常使用HTTP协议或FTP协议来发布,面向网络中所有的客户机提供源服务。在仓库中默认提供了一个仓库数据(repodata),其中收集了目录下所有rpm包的头部信息。

  • yum一般可以配置本地ftp路径或本地路径,来指定新的仓库地址(本地路径直接指向磁盘),本地FTP路径一般分为官方渠道(直接指向本地磁盘),还有自定义渠道(自己创建repo仓库文件)(ftp的文件要放在/var/ftp目录下,才可以被ftp访问)

yum常用命令

yum在服务器的位置


实验YUM本地源

删除库文件方便测试(是可以有多个yum源.repo文件的)

配置yum源.repo文件

清除老的yum源缓存,建立新的yum源的缓存,创建yum源的元数据

        yum clean all && yum makecache

        yum clean all

        清除老的yum源的缓存yum makecache

        建立新的yum源的缓存,创建yum源的元数据

元数据:

        所有的安装包的位置以及安装之间的依赖关系,都保存在元数据当中。

实验YUM在线源

下载阿里云目录wget http://mirrors.aliyun.com/repo/Centos-7.repo

清除老的yum源缓存,建立新的yum源的缓存,创建yum源的元数据

同步系统时间

下载软件包

        yum -y install ntpdate

使用 ntpdate 工具从 Alibaba Cloud 的 NTP 服务器 (ntp.aliyun.com) 获取准确的时间信息并将其应用到系统时钟。

实验 http和ftp方式安装本地yum源

http

安装httpd

配置http。repo文件

设置本地光盘镜像,解挂载之前配置,挂载到新建目录

清除老的yum源缓存,建立新的yum源的缓存,创建yum源的元数据

yum clean all && yum makecache

        如果报错,是以为local.repo影响,删掉

换一台虚拟机,方便实验,删掉.repo文件,关闭防火墙等

创建一个本地local.repo

清除老的yum源缓存,建立新的yum源的缓存,创建yum源的元数据

        yum clean all && yum makecache

测试:安装httpd

        yum -y install httpd

FTP

安装ftp

到ftp默认家目录下创键一个目录

解挂载和挂载到新目录

配置vsftpd.repo文件

打开vsfptd服务systemctl restart vsftpd

到另一台虚拟机,修改local配置

清除老的yum源缓存,建立新的yum源的缓存,创建yum源的元数据

        yum clean all && yum makecache

测试下载


实验混合源

NFS共享服务

在计算机网络上共享文件的协议,允许不同的计算机之间通过网络共享文件和目录

服务端和客户端:

        服务端要把共享文件发布出来,客户端获取到共享的目录

        客户端在访问这个目录时。跟访问本地文件一样

        双方可以同步进行操作

NFS在linux上的工作原理:

        服务器将指定的目录(可以是多个目录)标记为共享目录

        服务端要授权客户端具有访问的权限。客户端可以通过nfs协议发送请求到服务端,获取并且对共享的文件和目录进行操作

NFS有两个依赖软件:

        nfs-utils:共享服务

        rpcbind:网络服务,远程共享调用

实验NFS

创建目录,给予权限

配置发布共享目录

/opt/ml01 目录共享给位于 192.168.41.0/24 IP地址范围内的主机,允许读写操作,并使用同步写入以及不映射 root 用户的权限设置。

启动顺序:先启动rpcbind ,再启动nfs

创建一个用于接收服务端共享目录的目录

自动挂载

将位于 192.168.41.10 的 NFS 服务器上的 /opt/ml01 目录挂载到本地目录 /opt/share,以便在本地访问远程文件系统中的内容

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值