当前位置:网站首页 > 微服务架构 > 正文

nfs文件服务器的作用(服务器nfs设置)



大家好呀!这里是码农后端。今天来简单聊一聊NFS服务。NFS(Network FileSystem,网络文件系统),是一个比较轻量级的服务,如果想要搭建一个大容量的存储平台,那么使用NFS既简单又快速。

1、背景引入

为了提高用户的访问效率,现需要将原有web服务器上的静态资源文件分离出来,单独保存到一台文件服务器上。

1)搭建NFS服务器(用于静态资源的存储如图片、视频、附件)

2)使用mount指定对NFS服务器进行挂载,挂载到Web服务器中

2、环境准备

由模版机CentOS7.6(通过恢复到快照还原为系统初始状态)在关机情况下使用完整克隆,克隆出3台一模一样的机器,分别为Web、NFS和Backup。

FQDN(Fully Qualified Domain Name),是一种网络标识符,用于唯一地标识互联网上的主机。是一个包含主机名和域名的完整字符串

1)设置主机名称

2)设置IP地址

设置完成后,重启网络使其生效

3台机器都分别做如上设置。需要更改的是IPADDR和UUID(改后3位)

3)关闭防火墙与SELinux

4)配置YUM源

如果有网络,可不配置,如果无网络则需要配置YUM源。

3、NFS概述

4、NFS组成

1)rpcbind : 负责NFS的数据传输,远程过程调用 tcp/udp协议,端口111

2)nfs-utils :控制共享哪些文件,权限管理

RPC(Remote Procedure Call Protocol),远程过程调用协议。是一种通过网络从远程计算机程序上请求服务,不需要了解底层网络技术的协议。

5、与NFS相关的软件包

6、安装NFS软件

7、NFS的配置文件

注:anonuid和anongid参数和all_squash一起使用。all_squash表示不管是root还是其他普通用户从客户端所创建的文件在服务器端的拥有者和所属组都是nfsnobody;服务端为了对文件做相应管理,可以设置anonuid和anongid进而指定文件的拥有者和所属组

1、搭建NFS服务器

1)安装软件

2)创建一个共享目录,如/share

2、编写NFS主配置文件

需要写,使用rw,否则ro;并发量小,选择sync,否则选async

3、启动相关的NFS服务

4、搭建Web服务器

当Apache软件启动完毕后,会自动占用计算机的80端口。

80端口指向Web服务器的目录 => /var/www/html

所以项目源代码都可以直接存放于/var/www/html目录下

浏览器中访问10.1.1.11,如下

5、在Web服务器中挂载NFS

6、上传aws.mp4视频到NFS服务器的/share

1)使用MX上传aws.mp4到/share目录(NFS服务器)

2)在Web服务器中,

7、在html网页中调用aws.mp4文件

好了,以上就是本次的内容,希望对您有所帮助!

到此这篇nfs文件服务器的作用(服务器nfs设置)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 企业微信突然定位失败(企业微信定位失败,在哪里打开定位)2026-02-24 17:09:06
  • git 文件服务器(git服务器上看不到文件源码)2026-02-24 17:09:06
  • 国内版github(微软bing国内版)2026-02-24 17:09:06
  • 微信好玩的代码MC(微信好玩的代码游戏)2026-02-24 17:09:06
  • 微信 linux版本(微信linux uos)2026-02-24 17:09:06
  • 微服务配置中心选型(微服务配置中心nacos)2026-02-24 17:09:06
  • git的服务器(git服务器的作用)2026-02-24 17:09:06
  • 微信hook机器人登陆掉线(微信机器人 hook)2026-02-24 17:09:06
  • 微信小程序制作平台(微信小程序制作平台官方)2026-02-24 17:09:06
  • 微信linux更新(linux 更新)2026-02-24 17:09:06
  • 全屏图片