普通用户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;
}

 

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 【学生信息管理系统】与后端系统接口

    【学生信息管理系统】与后端系统接口

  • linux复制多个文件到另一个文件命令_怎么替换安装目录下的文件

    linux复制多个文件到另一个文件命令_怎么替换安装目录下的文件使用参数-R

  • python进阶(17)偏函数partial

    python进阶(17)偏函数partial什么是偏函数partialpython中提供一种对于函数固定属性的函数偏函数的作用把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数偏函数的语法使用偏函数必须先导入from

  • 服务降级的概念及应用手段

    服务降级的概念及应用手段什么是服务降级服务降级,就是对不怎么重要的服务进行低优先级的处理。说白了,就是尽可能的把系统资源让给优先级高的服务。资源有限,而请求是无限的。如果在并发高峰期,不做服务降级处理,一方面肯定会影响整体服务的性能,严重的话可能会导致宕机某些重要的服务不可用。所以,一般在高峰期,为了保证网站核心功能服务的可用性,都要对某些服务降级处理。服务降级手段拒绝服务判断应用来源,高峰时段拒

  • 3dslicer使用教程_c4d视图设置

    3dslicer使用教程_c4d视图设置一、3DViewer视图窗口控制                                    视角控制左边一块可以控制当前3Dviewer窗口中显示的图像的视角,共有8个方向视角,左L(Left)、右R(Right)、前 A(Anterior)、后 P(Posterior)、上S(Superior)、下I(Interior)。点击后可以将视角切换到对应的方向。置中将3D视图放…

    2022年10月23日
  • bootstrap实现分页(实例)「建议收藏」

    bootstrap实现分页(实例)「建议收藏」写前端都会面临的一个问题就是分页,如果是纯js分页也是可以的,只是可能代码量比较大,所以今天写一个关于用bootstrap框架分页的例子,希望以后可以帮助到一些对这方面比较头疼的码农。首先需要明确的一点是,哪些数据是需要分页的,单从数据显示上其实是没有必要分页的,因为页面是可以显示的出来的,但是作为一个相对比较合格的前端,你首先要考虑的不仅仅是这个功能是不是可以实现,而是要考虑用户体验是不是好的,…

发表回复

您的电子邮箱地址不会被公开。

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