大家好,又见面了,我是你们的朋友全栈君。
1,安装依赖包:
mogno-c-driver-0.3.1.tar.gz
nginx-1.8.tar.gz
nginx-gridfs-0.8.tar.gz
openssl-1.0.1e.tar.gz
zlib-1.2.8.tar.gz
2,将以上tar包放到随便一个目录下,全部解压,这里以nginx用户的 /nginx目录为例
cd nginx
mkdir -p tar
tar全部放在/nginx/tar 目录下
cd tar
解压 ,略
3,把解压后的mongo-c-driver中的src目录 cp到nginx-gridfs目录中的mongo-c-driver目录
4,安装nginx
进入到nginx-1.8.tar.gz 解压后的目录,cd nginx-1.8.0
创建一个新目录,将将要安装的nginx放到tool目录下:mkdir -p /nginx/tool
执行编译命令:./configure –prefix=/nginx/tool –with-pcre=/nginx/tar/pcre-8.36 –with-openssl=/nginx/tar/openssl-1.0.1e –with-zlib=/nginx/tar/zlib-1.2.8 –with-http_stub-status_module –add-module=/nginx/tar/nginx-gridfs-0.8
5,编译 make
6,执行 make install
7,然后就可以启动了,进入到、nginx/tool目录,执行:./sbin/nginx。
此外,在nginx的conf配置mongo分布式数据库的配置如下:
location /pics、{
gridfs mongodataname #指定mongo的collection名
root_collection=picture
field=filename
user = username #指定mongo用户
pass= password #指定monog密码
mongo = tableName #指定要使用数据表名
166.7.3.160:27017 #分布式各个mongo节点所在的ip
166.7.3.161:27017
166.7.3.162:27017;
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/105967.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...