Linux网络部分—部署YUM仓及NFS共享服务

目录

一、部署YUM仓

1、YUM概述

1.1、YUM工具

1.2、YUM缓存目录

1.3、yum常用命令

 

2、准备安装源

2.1、软件仓库的提供方式

2.2、RPM软件包的来源

二、NFS共享服务

1、NFS(Network File System)网络文件系统

2、NFS作用:

3、NFS的工作过程:

4、用Nfs网络共享,给web1服务器提供一个主页,给web2服务器提供另外一个主页。


一、部署YUM仓

1、YUM概述

基于RPM包构建的软件更新机制

可以自动解决依赖关系

所有软件包由集中的yum软件仓库提供

make编译  专业术语叫构建

Linux网络部分—部署YUM仓及NFS共享服务

 

1.1、YUM工具

1.1.1、关于YUM命令

由软件包yum-3.4.3-150.el7.centos.noarch提供

用来访问YUM仓库,查询、下载及安装、卸载软件包

1.1.2、YUM的配置文件

基本配置:/etc/yum.conf

仓库设置:/etc/yum.repos.d/*.repo

日志文件:/var/log/yum.log

注意:

1.如果yum仓库出故障,可以去检查日志文件

2.yum 安装软件时突然报错,可以用yum clean all(清空缓存数据)清空后再用yum list重新加载一下

 

1.2、YUM缓存目录

存放下载的软件包、仓库信息等数据

位于/var/cache/yum/$basearch/$releasever

清除缓存命令:yum clean all

 

1.3、yum常用命令

yum仓库更新的两个命令:

yum -y update 既更新软件包,同时也更新系统内核  (更新时间长)

yum -y upgrade 只更新软件包

yum install <软件包>    安装软件包

yum remove <软件包>   卸载软件包

yum clean all  清空缓存

yum list    查看/加载软件列表

yum info <软件包> 查看软件包详细信息

yum whatprovides <文件/目录> 查看文件/目录属于哪个软件包安装的

yum grouplist 【包组名】  查看包组软件列表

yum groupinfo <包组名>    查看包组详细信息

yum groupinstall gnome-desktop  包组安装图形化界面

yum groupremove gnome-desktop  包组卸载图形化界面

 

2、准备安装源

2.1、软件仓库的提供方式

FTP服务:ftp://

HTTP服务:http://

本地目录:file://

2.2、RPM软件包的来源

Centos发布的RPM包集合

第三方组织发布的RPM包集合

用户自定义的RPM包集合

 

二、NFS共享服务

1、NFS(Network File System)网络文件系统

依赖于rpcbind(远程过程调用)

需安装nfs-utils、rpcbind软件包

系统服务:nfs、rpcbind

共享配置文件:/etc/exports

 

2、NFS作用:

通过网络让不同的机器,不同的操作系统可以共享彼此的文件。

NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,远程主机的目录就像是自己的一个磁盘分区,在使用上很便利。

 

3、NFS的工作过程:

3.1、首先服务器端启动RPC服务,并开启111端口

3.2、服务器端启动NFS服务,并向RPC注册端口信息

3.3、客户端启动RPC服务,向服务器端的RPC服务请求服务端的NFS端口

3.4、服务端的RPC服务反馈NFS端口信息给客户端

3.5、客户端通过获取的NFS端口来建立和服务端的NFS连接并进行数据的传输

 

4、用Nfs网络共享,给web1服务器提供一个主页,给web2服务器提供另外一个主页。

1、关闭防火墙和核心防护

Linux网络部分—部署YUM仓及NFS共享服务

2、安装相关软件包

Linux网络部分—部署YUM仓及NFS共享服务

3、chkconfig工具管理nfs服务和rpcbind服务

Linux网络部分—部署YUM仓及NFS共享服务

4、创建网页

Linux网络部分—部署YUM仓及NFS共享服务

5、给客户机权限

Linux网络部分—部署YUM仓及NFS共享服务

Linux网络部分—部署YUM仓及NFS共享服务

6、开启服务

Linux网络部分—部署YUM仓及NFS共享服务

7、查看端口号

Linux网络部分—部署YUM仓及NFS共享服务

8、查看nfs服务器发布的共享目录

Linux网络部分—部署YUM仓及NFS共享服务

 

客户机1

1、关闭防火墙和核心防护

Linux网络部分—部署YUM仓及NFS共享服务

2、安装apache服务

Linux网络部分—部署YUM仓及NFS共享服务

3、挂载

Linux网络部分—部署YUM仓及NFS共享服务

4、启动服务

Linux网络部分—部署YUM仓及NFS共享服务

 

5、查看nfs服务器发布的共享目录

Linux网络部分—部署YUM仓及NFS共享服务

 

6、验证

Linux网络部分—部署YUM仓及NFS共享服务

 

 

客户机2

1、关闭防火墙和核心防护

Linux网络部分—部署YUM仓及NFS共享服务

2、安装apache服务

Linux网络部分—部署YUM仓及NFS共享服务

3、挂载

Linux网络部分—部署YUM仓及NFS共享服务

4、启动服务

Linux网络部分—部署YUM仓及NFS共享服务

 

5、查看nfs服务器发布的共享目录

Linux网络部分—部署YUM仓及NFS共享服务

6、验证

Linux网络部分—部署YUM仓及NFS共享服务