普通用户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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Django(59)验证和授权「建议收藏」

    Django(59)验证和授权「建议收藏」验证和授权概述Django有一个内置的授权系统。他用来处理用户、分组、权限以及基于cookie的会话系统。Django的授权系统包括验证和授权两个部分。验证是验证这个用户是否是他声称的人(比如用户名

    2022年7月31日
    6
  • Windows服务器补丁列表及介绍_操作系统打补丁我用WSUS[通俗易懂]

    你可曾遇到过使用Windows自带的UPDATE下载补丁速度非常慢,往往要等待3小时以上甚至更多呢?这还仅仅局限在关键更新上,要是把驱动和非关键更新也下载的话需要的时间会更长。如果公司只是在一个内网中员工计算机不容许上网的话你又是如何保证他们的补丁是最新的呢?恐怕使用默认的UPDATE都不能实现这些功能。  微软替我们想出了一个办法——使用WSUS。通过WSUS我们可以建立一个内部的UPDATE服…

    2022年4月15日
    554
  • Silverlight 引路蜂二维图形库示例:虚线类型

    Silverlight 引路蜂二维图形库示例:虚线类型

    2021年8月18日
    48
  • oracle 入门_钢琴零基础入门教程

    oracle 入门_钢琴零基础入门教程本章内容:ØOracle介绍Ø安装步骤Ø基本使用Ø用户管理

    2022年8月31日
    4
  • java中使用uuid函数_java生成随机数

    java中使用uuid函数_java生成随机数什么是UUID?UUID是UniversallyUniqueIdentifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义:经由一定的算法机器生成为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素,以及从这些元素生成UUID的算法。UUID的复杂特性在保证了其唯一性的同…

    2022年9月23日
    2
  • microsoft edge无法连接到代理服务器(ie代理服务器错误)

    电脑里有谷歌浏览器也有系统自带的Microsoftedge浏览器,谷歌浏览器可以上网,edge不能上网,出现无法连接到代理服务器的字样。解决方法:方法1、直接根据当前浏览器页面中的“打开代理设置”,(应该是叫这个名字),直接跳到代理界面,把“自动检测设置”按钮打开。重启浏览器。就OK了。 方法2、打开浏览器的设置按钮,在最后一行找到“设置”,点进去后,找到“高级设置”,点击“查看高级设置”,在找…

    2022年4月11日
    681

发表回复

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

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