部署YUM仓库及NFS共享存储

这篇具有很好参考价值的文章主要介绍了部署YUM仓库及NFS共享存储。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言:

学习YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动 查找并解决 rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,使管理员在维护大量 Linux 服务器时更加轻松自如。特别是在拥有大量 Linux 主机的本地网络中, 构建一台“源”服务器可以大大缓解软件安装、升级等对Internet 的依赖。

一、部署YUM仓库服务

1、YUM概述

  • YUM 的前身是 YUP(Yellow dog Updater,Yellow dog Linux 的软件更新器)。最初由TSS公司(Terra Soft Solutions,INC)使用 python 语言开发而成,后来由杜克大学(Dunk University)的 Linux 开发队伍进行改进,命名为 YUM(Yellow dog Updater Modified)。
  • 借助于 YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动查找并解决 rpm 包之间的依赖关系,而无需管理员逐个、手工地去安装每一个 rpm 包,使管理员在维护大量 Linux 服务器时更加轻松自如。
  • 特别是在拥有大量 Linux 主机的本地网络中,构建一台源服务器可以大大缓解软件安装、升级等对 Internet 的依赖。

2、YUM仓库服务

  • 部署YUM软件仓库
  • 使用YUM工具管理软件包

3、NFS共享存储服务

  • 使用NFS发布共享资源
  • 在客户端访问NFS共享

4、yum实现过程

要有安装包

安装包:

1.光驱里自带 挂载提供软件包

2.网络下载到本地

3.直接通过网络

        先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下),当yum客户端利用yum/dnf工具进行安装时包时,会自动下载repodata中的元数据,查询远数据是否存在相关的包及依赖关系,自动从仓库中找到相关包下载并安装。

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

yum需要依赖于环境,依赖于服务端和客户端,允许跨网络

服务器:

  • RPM包 (Packages文件夹中)

  • 元数据(repodata文件夹:目录(软件的目录),1.软件的依赖关系,2.软件的位置)

最终形成两个文件夹 :Packages (包文件夹一般取名packages)和 repodata(元数据文件夹)

仓库类型:

  • 光盘的仓库基本仓库 比较常用的

  • epel扩展仓库 比较新

5、如何实现安装服务

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

二、YUM源的提供方式

1、配置本地源仓库

mount /dev/sr0 /mnt        #把光盘挂载到/mnt目录下(前提虚拟机是光盘挂载)
cd /etc/yum.repos.d/
vim local.repo
[local]							#仓库描述
name=local						#仓库名称
baseurl=file:///mnt				#指定url访问路径为光盘挂载目录
gpgcheck=0						#不验证包安全性

yum clean all && yum makecache		##清理yum缓存并更新
yum repolist    ###检查

2、配置FTP源

服务端:

  1. 安装vsftp服务
  2. 创建并制作yum远程vsftpd站点的源
  3. 启动vsftp服务
setenforce 0                          ###关闭核心防护
systemctl stop firewalld              ###关闭防火墙
rpm -qa|grep vsftpd                   ###检查是否安装了vsftpd
yum  install vsftpd -y                ###安装ftp服务
cd /var/ftp/                          ###进入ftp根文件夹
ls
mkdir centos7                         ###创建挂盘挂载目录
mount /dev/sr0 centos7/               ###镜像挂载
systemctl start vsftpd                ###开启vsftpd服务

1.安装vsftp服务

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

2.去vsftp的根目录完成相关配置后重启服务

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

挂载:

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

客户端:

客户端
setenforce 0                           ###关闭核心防护
systemctl stop firewalld               ###关闭防火墙

yum  install  ftp                      ###安装ftp服务

ftp  20.0.0.100                        ###去测试

cd  /etc/yum.repos.d                   ###

mkdir bak                              ###

mv *.repo  bak/                        ###

vim ftp.repo                           ###

[ftp]                                  ###仓库描述
name=ftp                               ###仓库名称
baseurl=ftp://20.0.0.100/centos7       ###指定url访问路径为光盘挂载目录
gpgcheck=0                             ###不验证包的安全性

yum install tree                       ###验证,测试

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

搭建ftp仓库

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

3.验证

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

3、配置HTTP源

1.服务端:

  1. 安装httpd服务
  2. 创建并制作yum远程httpd站点的源
  3. 启动httpd服务
######服务端#####

systemctl stop firewalld     ####先关闭防火墙 
setenforce 0                 ####核心防护
systemctl start httpd        ##启动服务
yum install httpd -y         ##装httpd  
cd /var/www/html/            ##切换到固定目录
mkdir  centos7               ##创建文件夹
mount  /dev/sr0  centos7     ##挂载
systemctl restart httpd      ##重启服务

2.安装httpd服务并开启服务

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

3.挂载光盘

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

4.客户端:

5.关闭防火墙和核心防护,

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

6.搭建http仓库

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

7.测试安装

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

3、网络源

1.Centos7 清华源

vim CentOS7-Base-tsinghua.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

2.  163 yum源

下载链接:wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

vim  CentOS7-Base-163.repo   #编辑163 yum 网络源

[base]
name=CentOS-$releasever - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7


#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

3.阿里云

下载地址:wget http://mirrors.aliyun.com/repo/Centos-7.repo

vim CentOS7-Base-aliyun.repo   #编辑阿里云yum 网络源
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#released updates 
[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/centosplus/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

4.其他网络源

http://ftp.sjtu.edu.cn/centos 
#上海交大,但服务器位于北京,中国教育网网络中心, 北方用户与教育网用户推荐,速度飞快。

http://centos.ustc.edu.cn,
#中国科技大学,服务器位于合肥。 南方用户推荐。

http://mirrors.sohu.com/
#sohu的开源镜像服务器,服务器位于山东省联通。 速度飞快,全国用户推荐,经常用FireFox下载CD镜像
5.Centos系统的yum源及其他源
CentOS系统的yum源
#阿里云
https://mirrors.aliyun.com/centos/$releasever/ 
#腾讯云
https://mirrors.cloud.tencent.com/centos/$releasever/ 
#华为云
https://repo.huaweicloud.com/centos/$releasever/ 
#清华大学
https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/


EPEL的yum源
#阿里云
https://mirrors.aliyun.com/epel/$releasever/x86_64
#腾讯云
https://mirrors.cloud.tencent.com/epel/$releasever/x86_64
#华为云
https://mirrors.huaweicloud.com/epel/$releasever/x86_64
#清华大学
https://mirrors.tuna.tsinghua.edu.cn/epel/$releasever/x86_64

#更新源
http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/

三、YUM常用命令

1、yum常用命令

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

yum -y install 软件名				#安装、升级软件包,“-y”选项表示自动确认
yum -y remove 软件名				#卸载软件包,可自动解决其依赖关系
yum -y update 软件名				#升级软件包

yum list							#查询软件包列表
yum list installed					#查询系统中已安装的软件包
yum list available					#查询仓库中尚未安装的软件包
yum list updates					#查询可以升级版本的软件包

yum info 软件名						#查询软件包的描述信息
yum info httpd

yum search [all] 关键词				#根据某个关键词来查找相关的软件包
yum search all httpd

yum whatprovides 命令				#查询命令属于哪个软件包
yum whatprovides netstat

2、下载RPM包而不安装

yum install 包名 -y --downloadonly

yum reinstall -y bash --downloadonly           ###下载已安装过的rpm包

yum install 包名 -y --downloadonly --downloaddir=/tmp/     ###下载RPM包到指定目录

 3、案例搜索RPM包(两种方法)

yum search vim
yum list|grep "vim"
查询软件包
yum list [软件名]                   ###显示可用的安装包,如不加软件名是显示所有的可用包
yum list *httpd*                    #包含httpd 的软件包



yum info 软件名						#查询软件包的描述信息
yum info httpd

yum search [all] 关键词				#根据某个关键词来查找相关的软件包
yum search all httpd

yum   provides  <关键词>             #知道某个命令却不知道具体的包

yum grouplist  [包组名]              #安装包组的查询 不加包组名 就是显示所有

yum groupinfo  <包组名>              #不加包组名显示全部


yum whatprovides 命令				#查询命令属于哪个软件包
yum whatprovides netstat

4、yum history命令

yum history 查看历史记录来找到它所依赖的包,然后删除。

yum history list 列出最近的历史

yum history info id 列出某次的详细信息,

yum history undo id 撤销某次更改

yum history help 查看帮助

yum history redo加入序号重新执行序号里的操作

四、NFS共享存储服务

1、NFS概述

  • NFS 是一种基于 TCP/IP 传输的网络文件系统协议,最初由 sun 公司开发。通过使用 NFS协议,客户机可以像访问本地目录一样访问远程 NFS 服务器中的共享资源。
  • NFS 也是 NAS存储设备必然支持的一种协议,但是因为没有用户认证机制,而且数据在网络上明文传输,安全性很差,所以一般只能在局域网中使用。

存储类型分为三种:

  • 直连式存储:Direct-Attached Storage,简称DAS。
  • 网络附加存储:Network-Attached Storage,简称NAS。
  • 存储区域网络:Storage Area Network,简称SAN。

2、设置共享目录

NFS的配置文件为/etc/exports,文件内容默认为空(无任何共享)

在exports 文件中设置共享资源时,记录格式为“目录位置 客户机地址(权限选项)。
例如,将文件夹 /opt/web 共享给 192.168.109.0/24网段使用,允许读写操作,配置如下

mkdir /opt/nfs

vim /etc/exports

/opt/nfs 20.0.0.100/24(rw,sync,no_root_squash)

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

常用选项:

  • rw 表示允许读写
  • ro 表示为只读
  • sync 表示同步写入到内存与硬盘中
  • no_root_squash表示当客户机以root身份访问时赋予本地root权限(默认是root_squash),如果不加那么客户端无法在里面编辑或写入文件,因为默认以nfsnobody的权限
  • root_squash 表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户

其他常用选项:

  • all_squash 所有访问用户都映射为匿名用户或用户组
  • async 将数据先保存在内存缓冲区中,必要时才写入磁盘,速度快但会丢失数据
  • subtree_check(默认) 若输出目录是一个子目录,则nfs服务器将检查其父目录的权限
  • no_subtree_check 即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率

举例:

其中客户机地址可以是主机名 ID 地址、网段地址,允许使用 “*” “?” 通配符;权限选项中的 rw 表示允许读写(ro为只读),sync表示同步写入,no_root_squash表示当客户机以 root 身份访问时赋予本地 root 权限(默认是root_squash,将为 nfsnobody 用户降权对待)。

当需要将同一个目录共享给不同的客户机,且分配不同的权限时,只要以空格隔指定多个“客户机(权限选项)”即可。

例如,以下操作将 /var/ftp/public 目录共享给两个客户机,并分别给予只读、读写权限。

[root@localhost ~]# vim /etc/exports

/var/ftp/public 20.0.0.101(ro) 20.0.0.102(rw)

3、安装nfs-utils、rpcbind 软件包

NFS 服务的实现依赖于 RPC (Remote Process Call,远端过程调用)机制,以完成远程到本地的映射过程。在Centos 7系统中,需要安装 nfs-utils、rpcbind 软件包来提供 NFS 共享服务,前者用于 NFS 共享发布和访问,后者用于 RPC 支持。手动加载 NFS 共享服务时,应该先启动 rpcbind,再启动 nfs。

rpm -q rpcbind nfs-utils     #查询是否安装
yum install -y nfs-utils rpcbind   #安装nfs和rpc的软件包

systemctl start nfs      #开启nfs服务
systemctl start rpcbind   #开启rpcbind服务
systemctl enable nfs     #开机自启nfs服务
systemctl enable rpcbind   #开机自启rpcbind服务

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

4、NFS特点

  • 采用TCP/IP传输网络文件
  • 安全性低
  • 简单易操作
  • 适合局域网环境

NFS端口号不固定

RPC端口号111

1.写配置文件 

vim   /etc/exports

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

2.在客户端查看服务端是否共享、挂载

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

3.测试,在客户端创建文件

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

4.在服务端的配置文件需要修改,即便是修改了权限但客户端还是没有权限,无法创建。看第三步绿色框的内容。改为rw

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

5.这时给文件夹最大权限就可以

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

部署YUM仓库及NFS共享存储,Linux网络,linux,服务器,运维

注意:NAS要注意:文件夹本身的权限和服务的权限

5、启动NFS服务并验证结果

systemctl start nfs      #开启nfs服务
systemctl start rpcbind   #开启rpcbind服务
systemctl enable nfs     #开机自启nfs服务
systemctl enable rpcbind   #开机自启rpcbind服务

netstat -anpu | grep rpc  #过滤出rpc所有UDP连接信息

rpcinfo -p localhost   #查看nfs向rpc注册的端口信息

exports -v     #验证结果
exports -r     #刷新结果
umount -lf  /mnt/      #强制解挂
showmount -e localhost   #验证共享

总结:

本文内容主要讲了NFS的安装步骤,先安装nfs和rpcbind软件,然后修改配置文件设置共享,再创建共享目录,最后开启服务,客户端就可以访问共享目录了。文章来源地址https://www.toymoban.com/news/detail-799834.html

到了这里,关于部署YUM仓库及NFS共享存储的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux nfs共享存储服务

    目录 一、nfs服务 二、nfs优点 三、配置文件 四、共享文件配置过程 五、实验 1.创建共享文件(两台终端共享)                             一、nfs服务 概念:网络上共享文件系统的协议,运行多个服务器之间通过网络共享文件和目录 服务端:将指定目录标记为共享目录

    2024年02月06日
    浏览(42)
  • Linux - 进阶 NFS 服务器 NFS文件权限与共享目录权限主次问题

            #    NFS 的权限本身没有用户密码和账户验证登录过程               ( 你可以回忆下,我们前面访问远程共享目录的时候,是没有输入账户,密码啥的,是没                 有这个步骤的)              所以客户端登录到服务器后,会把客户端的

    2024年02月04日
    浏览(33)
  • Linux网络服务之NFS(文件共享服务)

    NFS(Network File System 网络文件服务),是一种基于 TCP/IP 传输的网络文件系统协议,最初由 Sun 公司开发。 NFS 服务的实现依赖于 RPC(Remote Process Call,远端过程调用)机制,通过使用 NFS 协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。(远端过程调用:自

    2024年02月05日
    浏览(26)
  • NFS网络共享服务存储

    目录 一、NFS简介 1、NFS定义: 2、NFS的特点 3、NFS的优缺点 4、NFS的原理图示 二、服务端NFS配置文件:/etc/exports 三、实验:NFS共享存储服务配置 1、服务端安装nfs-utils与rpcbind软件包 2、服务端新建共享文件夹目录并赋予权限 3、服务端编辑配置文件/etc/exports:设置共享目录的相关

    2024年01月17日
    浏览(25)
  • Linux网络服务之yum仓库

    yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。 yum由仓库和客户端组成,也就是整个yum由两部分组成,所以yum可以存放在两台服务器上。也可以存放在一台服务器上。可以有官方来提供服务,也

    2023年04月24日
    浏览(22)
  • 【Linux网络】详解使用http和ftp搭建yum仓库,以及yum网络源优化

    目录 一、回顾yum的原理 1.1yum简介 yum安装的底层原理: yum的好处: 二、学习yum的配置文件及命令 1、yum的配置文件 2、yum的相关命令详解 3、yum的命令相关案例 三、搭建yum仓库的方式 1、本地yum仓库建立 2、通过http搭建内网的yum仓库 3、通过ftp搭建内网的yum仓库 4、创建本地的

    2024年02月03日
    浏览(31)
  • 云计算项目五:部署数据库服务mysql |部署共享存储服务NFS | 配置网站服务

    机器配置 具体配置如下: 添加磁盘 磁盘分区 创建LV 格式化 分别给2台虚拟机添加2块5G的磁盘 查看物理卷 创建卷组 查看卷组大小 创建逻辑卷 两台主机都要做此项操作 具体操作如下: 安装MySQL软件 挂载LV分区 启动服务 管理员登录

    2024年01月25日
    浏览(29)
  • yum配置文件及NFS共享

    1.客户端 根据配置文件 找到 服务端 2.客户端将元信息下载到本地  (元信息:安装包位置,以及安装的依赖关系。) 3.根据元信息 去下载 对应的安装包 到本地 ,然后安装。 4.安装完成后 再删除(需要时间)  安装包。 yum配置文件及命令 1 /etc/yum.conf                 

    2024年01月17日
    浏览(19)
  • haproxy服务器对nginx服务器web服务调度负载均衡、用nfs做共享目录(脚本部署)

    目录 一、准备 二、在作为haproxy的服务器上导入以下shell执行haproxy安装 三、由于nginx服务需要用的nfs共享目录,先部署nfs 四、nginx服务器1部署 五、nginx服务器2部署同上 六、测试 一、准备 四台服务器 系统 IP 搭建服务器 centos7 192.168.1.12 haproxy centos7 192.168.1.132 nfs(rpcbind) ce

    2024年02月09日
    浏览(35)
  • Linux的NFS共享目录操作步骤

    首先准备两台Linux,一台服务器,一台客户机,IP地址可自行设置,两台防火墙都要关闭。 配置服务器IP地址:172.20.10.11 配置客户机IP地址:172.20.10.12 先关闭防火墙:systemctl stop filewalld.service 检查防火墙是否关闭:systemctl status filewalld  dead意思为关闭 服务器端 先检查有没有安

    2024年02月07日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包