Nginx MogileFS 配置_MegaC的博客-程序员秘密

Nginx MogileFS 配置

配置好MogileFS, 见mogilefs的安装与配置随笔

下载nginx.1.10.3.tar.gz, nginx_mogilefs_module.1.0.4.tar.gz

编译安装

  • 将连个tar.gz解压
  • cd nginx-1.10.3目录
  • useradd -r nigix
  • ./configure --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --http-client-body-temp-path=/var/tmp/nginx/client/ --http-proxy-temp-path=/var/tmp/nginx/proxy/ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi --http-scgi-temp-path=/var/tmp/nginx/scgi --with-pcre --with-debug --add-module=../nginx_mogilefs_module-1.0.4 # 这个至关重要
  • make -j 2 && make install

测试nginx是否正常安装

  • nginx -c /etc/nginx/nginx.conf
  • 浏览器访问

配置nginx.conf配置文件

  • 见官网的配置
  • 模板

location /files {
            mogilefs_tracker 192.168.1.10;
            mogilefs_domain files;
            mogilefs_methods GET;

            mogilefs_pass {
                proxy_pass $mogilefs_path; # 这个至关重要, nginx会自己根据URL中的key查找其fid映射出来的
                proxy_hide_header Content-Type;
                proxy_buffering off;
            }
        }
  • nginx -s reload
  • 测试即可
posted @ 2018-09-09 15:29 Andrew_Chan 阅读( ...) 评论( ...) 编辑 收藏
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41290282/article/details/88097243

智能推荐

SpringBoot整合SSO(single sign on)单点登录_springboot sso_Java技术大联盟的博客-程序员秘密

1、单点登录三种常见的方式(1)Session广播机制(Session)(2)使用Cookie+Redis实现(3)使用token实现

系统崩溃下的还原精灵_远志还原8_leilony的博客-程序员秘密

我的电脑安装了还原精灵,但是系统崩溃了,无法重装系统,我格式化磁盘后还是这样,不晓得怎么办. 

使用JavaFX控件_lzmailcn的博客-程序员秘密

使用JavaFX2.0的控件(李佳明译自 www.JavaFX.com,原文:Alla Redko/甲骨文高级技术专家) 关于本教程本教程覆盖了JavaFX API中内置的JavaFX UI控件。本文包含以下章节:JavaFX的UI控件 标签按钮单选按钮切换按钮复选框选择框文本框密码框滚动条滚动窗格列表视图表格分隔条 滑块 进度条和进度指示器 超链接工具提示HTML

NGINX访问日志和错误日志_cunchi4221的博客-程序员秘密

Logs are very useful to monitor activities of any application apart from providing you with valuable information while you troubleshoot it. 日志对于监视任何应用程序的活动非常有用,除了在您排除故障时为您提供有价值的信息外。 Like any other ap...

Android Studio升级4.2.1遇到的问题及Gradle的升级配置_gradle:4.2.1 配置_sunbinkang的博客-程序员秘密

一、场景由于工作需要,把AS的版本从现在的4.0.1版本升级到4.2.1版本,为了把项目迁移到AndroidX的各种依赖库上去,在升级AS的时候直接在菜单栏--->Help中check for updates,后面就直接升级了。二、升级AS4.2.1遇到的问题升级之后编译同步项目,最好先在菜单栏--->Build--->Clear Project一下,有时候可以避开很多莫名其妙的问题。下面列出我这次遇到的问题:1、Could not initialize cla.

access与trunk详细解析+区别_trunk和access的区别_victor_王泽华的博客-程序员秘密

access与trunk详细解析+区别Access口只接收无VID的数据包。access口发送数据包时对所有数据包去除VID,而trunk口只对与自己端口的PVID相等的数据包去除VID,其它则直接转发。

随便推点

在Qt中如何固定窗口的大小?_qt 窗口固定大小_C你的博客-程序员秘密

一种方法是设置它的最大大小和最小大小,并且使它们的值相等,都等于当前你设置的窗口尺寸。 简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150); 其他如height和width一般可以不理会。 一种方法是使用setFixedSize(),这样一句话就可以解决问题。 简单的示例: setFixedSize(365,240); 一个实际的例子: //这样设置的结果

BBP算法计算圆周率(BBP Formula HDU - 6217)_Vici__的博客-程序员秘密

概述BBP算法求圆周率π,它的优点在于可以直接求出圆周率的某一位d开始的一串数字,而不依赖于第d位之前的数字,传统的算法需要一位位地求。BBP算法节省了一大部分时间和内存,但BBP所求的圆周率是用16进制表示的。公式推导核心公式:第一步:将上式分解成四段求解,可以写成通项公式:整理一下:求第n+1位时,转换一下公式:两边乘上:第一个...

关于裸设备_裸设备与直通_zhoubo200的博客-程序员秘密

1、裸设备定义:一块没有分区的硬盘,称为原始设备(RAW DEVICE)或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAW PARTITION)以上两者都是裸设备  2、裸设备的绑定有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名比如/dev/raw/raw13、裸设备的绑

c++ GDI绘图 利用SetROP2函数的R2_NOT与R2_NOTXORPEN属性,重新绘制时清除原先的图_gdi设置setrop2_aidansen的博客-程序员秘密

实现同一个地方画两次相当于什么都没画的功能SetROP2函数的两个参数R2_NOT与R2_NOTXORPEN的属性:R2_NOTXORPEN绘画模式你用红色画笔在黑色背景上画一条直线,显示红色,但你再用这只笔在刚画的直线上重画一遍,就相当于把开始画的红线擦除掉了,划线的地方显示为背景色。R2_NOT绘画模式同样有在同一个地方画两次相当于什么都没画的功能,

java.lang.StackOverflowError 解决方法_weixin_30772105的博客-程序员秘密

java.lang.StackOverflowError : 由于深度递归,抛出此错误以指示应用程序的堆栈已耗尽。在递归中,一个方法在执行期间调用自己。递归被认为是一种强大的通用编程技术,但必须谨慎使用,StackOverflowError以避免这种情况。 解决办法:检查是否在service层调用本类中的方法转载于:https://www.cnblogs.c...

【数据结构】---快速排序_CH-Lee的博客-程序员秘密

 1、快速排序的思想是通过一趟排序将序列分为两个部分,其中一部分的关键字不大于另一部分的关键字,对这两个部分递归进行快速排序,直到整个序列有序。2、快速排序实现算法:#include <stdio.h>#include <stdlib.h>typedef struct{ int data[100]; int length;}SqList;voi...

推荐文章

热门文章

相关标签