基于 NFS 共享存储的 Nginx Web 服务部署项目

环境准备:

web端:软件:nginx nfs-utils autofs 192.168.143.144 主机名:web

nfs端:软件:nfs-utils rpcbind 192.168.143.145 主机名:nfs

核心业务需求 将网站网页文件统一放置在 NFS 存储服务器,Web 服务器通过 NFS 协议远程挂载共享目录作为 Nginx 网站根目录。所有 Web 节点统一读取同一套网页资源,实现静态资源集中管理;修改 NFS 服务器内网页文件,无需改动 Web 服务端配置,访问效果即时生效。

验证目标 Windows 客户端浏览器访问 Nginx 地址,能够正常加载展示网页;在 NFS 服务端修改网页内容,刷新浏览器即可看到更新,证明 NFS 共享挂载生效,Web 服务成功读取远程存储资源。

1.在nfs端添加防火墙服务规则

  • rpc-bind:RPC 端口注册服务,监听 111 端口,为客户端提供其他 RPC 服务端口查询功能;
  • mountd:NFS 挂载守护进程,接收客户端挂载请求、验证访问权限,响应共享目录查询;
  • nfs (nfsd):NFS 核心数据服务,挂载完成后,处理所有远程文件的读取与写入操作。

2.创建共享目录与 exports 共享配置

3.启动 NFS 相关后台服务

4.WEB 节点配置 Nginx 站点、创建挂载目录并验证 NFS 共享可用性

5.编辑web端autofs配置文件

编辑完成重启autofs服务

6.开启 SELinux 布尔策略

执行setsebool -P httpd_use_nfs on永久启用布尔策略,放行 Web 进程访问 NFS 挂载目录

7.重启nginx测试

成功

相关推荐
小此方21 分钟前
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
linux·运维·驱动开发
fanged1 小时前
Linux的DD命令
linux·运维·服务器
华清远见成都中心2 小时前
FreeRTOS事件组(Event Group)的工作机制分析
服务器·网络·网络协议
xiaoxiangsiyan2 小时前
RHCE2026云原生路线EX188和EX288完整备考指南
运维·网络·云原生·自动化
九硕智慧建筑一体化厂家2 小时前
从照明节能到碳排可见:能碳平台助力机房迈向 “零碳” 未来
运维·笔记·智慧城市
张洛闻Eren2 小时前
MySQL 管理复制拓扑【MySQL第四课】
linux·运维·数据库·mysql
Meya11272 小时前
RFID 机房资产管理系统:告别手工台账,实现资产全流程自动管控
大数据·服务器
西安景驰电子2 小时前
《PTP精确时间协议系列》第二篇:工程部署、调试与性能优化
运维·服务器·网络·数据库·windows·性能优化
xiaohua10093 小时前
Linux-JVM线程查询
linux·jvm
Aision_3 小时前
代码安全学习手记(二):SCA 软件成分分析原理与 OWASP Dependency-Check 集成实战
运维·人工智能·学习·安全·web安全·网络安全