普通用户nginx安装步骤,并能够启动mongo的配置

普通用户nginx安装步骤,并能够启动mongo的配置普通用户nginx安装步骤,并能够启动mongo的配置

大家好,又见面了,我是你们的朋友全栈君。

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;
}

 

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

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

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


相关推荐

发表回复

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

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