nfs图片服务器

nfs图片服务器最近公司需要 图片从应用里面分离出来 如果将图片服务和应用服务放在同一个服务器的话 应用服务器很容易会因为图片的高 I O 负载而崩溃 因此对于有些大型网站项目 我们有必要将图片服务器和应用服务器分离 下图是我画的一个简单的用户 应用服务器 nfs 图片服务器的一个流转草图 从图片上分析 nbsp 192 168 1 252 作为服务器 nbsp 192 168 1 251 作为客户端

 最近公司需要, 图片从应用里面分离出来, 如果将图片服务和应用服务放在同一个服务器的话,应用服务器很容易会因为图片的高I/O负载而崩溃,因此对于有些大型网站项目,我们有必要将图片服务器和应用服务器分离。下图是我画的一个简单的用户->应用服务器->nfs图片服务器的一个流转草图:

nfs图片服务器nfs图片服务器

从图片上分析: 

192.168.1.252 作为服务器  192.168.1.251 作为客户端,

一: 首先在应用服务器和图片服务器都安装好NFS, 一般系统都默认安装了nfs, 我们只需要对nfs进行配置,重启就可以用了

   nfs服务器:

   vi /etc/exports

  在里面加入需要共享的文件目录和对应的客户端地址及权限

添加:         /home/share 192.168.1.251(rw,no_root_squash,sync)

 执行: exportfs -r  ,重新刷新配置

二,在应用服务器挂载第一台nfs共享的文件目录

    mount -t nfs 192.168.1.252:/nfs/photos/ /mnt/flimg0/  

这样如果没有出问题的话, 挂载就成功了

如果是本地服务器,ip地址可以用localhost

三: 那怎么能够访问到图片服务器的图片呢

     我们在应用服务器安装nginx, 配置静态目录, 目录对应/mnt/flimg0 , 这样就可以访问了.

     nginx 静态目录配置

server {

                listen       80;
                server_name  192.168.1.252;
                charset utf-8;
                location / {

                        root   /mnt/flimg0/;
                }
        }








 太多的细节我就不写了…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232731.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html5里的空心圆柱体,容积及空心圆柱体积.doc[通俗易懂]

    html5里的空心圆柱体,容积及空心圆柱体积.doc[通俗易懂]容积及空心圆柱体积高碑店中心小学段玉红教学目标:1、在巩固圆柱体积的计算公式的基础上,通过对实物的观察认识空心圆柱体(套管),知道各部分名称及之间的关系,掌握套管体积的计算公式。能正确计算套管的体积。2、在研究套管体积计算方法过程中,发现形体之间的关系,引导学生用原有知识解决新问题。培养学生知识迁移的能力。3、通过对计算体积方法的对比,体会有效提高计算正确率的最佳方法,进一步提高学生计算能力…

    2025年12月1日
    4
  • dirsearch使用教程_search过去式

    dirsearch使用教程_search过去式1、首先下载出来并进入dirsearch目录3、查询使用的命令如下4、开始扫描

    2022年10月6日
    3
  • Java高级工程师薪资多少?如何才能成为一个优秀的高级程序员?

    Java高级工程师薪资多少?如何才能成为一个优秀的高级程序员?Java语言在2015年首次荣登编程语言热门榜的榜首,2018年再度登上榜首,下面不妨让我们来看看Java开发工程师的薪资待遇如何。以上是三张在猎聘网上随便找的三张截图,可见高级工程师年薪都是在30-60万。那么重点来了,怎样才算是一个高级工程师呢?你是否也能成为一个优秀的高级工程师?工程师必须掌握的知识点是那些?人人都想成为高薪架构师,为什么现在高…

    2022年7月8日
    36
  • webpack(5)webpack处理css文件[通俗易懂]

    webpack(5)webpack处理css文件[通俗易懂]css文件处理-准备工作(以下项目配置都是基于上一篇webpack(4)的基础上)在项目开发中,我们必然需要添加很多的样式,而样式我们往往写到一个单独的文件中。这里我们就在src目录中创建一个n

    2022年7月30日
    9
  • Masonry 源码解读(下)

    Masonry 源码解读(下)

    2021年5月27日
    118
  • excel vba 解密

    excel vba 解密PrivateSubVBAPassword()’你要解保护的Excel文件路径Filename=Application.GetOpenFilename(“Excel文件(*.xls&*.xla&*.xlt),*.xls;*.xla;*.xlt”,,”VBA激活成功教程”)IfDir(Filename)=””ThenMsgBox”没找到相关文件,清重新设置。”

    2022年6月28日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号