zoukankan      html  css  js  c++  java
  • linux上部署MongoDB服务

    一、下载(低版本3.2.8和最新版本4.0.7)

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.8.tgz

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.7.tgz

    高版本占用空间和内存都较低版本要大,所以结合个人服务器情况,如果配置低(内存小于2G, 单核)建议下载低版本,配置中高可以安装高版本。

    二者区别在于拓展功能的延伸不同

    目前这两个版本的离线程序包已经Downloader到FTP上去了,大家访问: ftp://10.100.24.12/pub/haitao/MongoDB/,则可以离线下载上传到自己服务器;
    二、解压

    命令:tar zxvf mongodb-linux-x86_64-rhel70-3.2.8.tgz

    重命名:mv mongodb-linux-x86_64-rhel70-3.2.8/ mongodb

    三、配置环境

    1、进入mongodb目录:cd mongodb

    2、新建目录:

    mkdir conf (启动配置文件)
    mkdir logs(日志文件)
    mkdir data(数据存放文件)
    3、编辑配置:进入conf目录 cd conf
    在conf目录下新建配置文件并编辑:
    vi mongod.conf
    增加以下内容:
    port=20017
    dbpath=/home/mongodb/mongodb-3.6.3/data (创建的data目录路径)
    logpath=/home/mongodb/mongodb-3.6.3/logs/mongod.log(创建的日志文件路径)
    fork = true(让程序在后台启动)
    如果客户端连接不上,配置文件中增加:
    bind_ip = 0.0.0.0
    再然后考虑防火墙原因
    四、启动服务
    退回mongodb根目录执行启动mongod后台进程:./bin/mongod -f conf/mongod.conf
    出现以下日志说明启动成功
    此时也可以在data和logs目录下查看,都是有数据的
  • 相关阅读:
    带你玩转Visual Studio——带你高效开发
    删除ue4中c++类
    ue4 2游戏构架相关
    UE4 代码总结
    unreal4特性介绍
    ue4 1官网编程指南总结
    UE4 中的 C++ 编程介绍
    ue4 代码入门
    Unity 5着色器系统代码介绍(下)
    Unity 5着色器系统代码介绍(上)
  • 原文地址:https://www.cnblogs.com/mashuqi/p/13386880.html
Copyright © 2011-2022 走看看