博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mongo DB 简单搭建和部署
阅读量:6719 次
发布时间:2019-06-25

本文共 1219 字,大约阅读时间需要 4 分钟。

1.先下载源代码包 官网下载地址:

2.解包tar xf mongodb-linux-x86_64-rhel62-3.2.7.tgz
3.把包移动到 /usr/local/mongodb mv mongodb-linux-x86_64-rhel62-3.2.7/ /usr/local/mongodb

  1. 指定同一时间最多可开启的文件数(可自定义)
    ulimit -n 查看
    ulimit -n 65535(可开启65525文件数)
    ulimit -u (查看用户开启的程序数目 )
    ulimit -u 65535 (用户最多可开启65525程序数目)
    5.创建数据目录,日志文件及目录并创建相应配置文件
    mkdir -p /data/mongo
    mkdir -p /data/logs/mongodb
    touch /data/logs/mongodb/mongodb1.log
    可自定义名字,但一会要在配置文件里指正确
    6.cd/usr/local/mongodb/
    ls(会看到东西 例如:bin什么的)
    7.mkdir conf 创建
    vim conf/mongodb1.conf
    port=27017{端口号可随意写}
    dbpath=/data/mongodb1(刚才创建的路径)
    logpath=/data/logs/mongodb/mongodb1.log
    logappend=true
    fork=true
    maxConns=5000
    storageEngine=mmapv1
    8.启动MongoDB数据库
    /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb1.conf (第一次启动有的慢,稍等下)
    如果报错 看看/usr/local/mongodb/conf/mongodb1.conf配置里的路径对了没用
    dbpath和logpath
    9.netstat -anpt |grep mongod 查看一下
  2. /usr/local/mongodb/bin/mongo 连接数据库
    可以登进去就成功了
    11.进去如果有报错的话
    echo never > /sys/kernel/mm/transparent_hugepage/enabled
    echo never > /sys/kernel/mm/transparent_hugepage/defrag
    报错就没了
    12.如果觉得连接数据库命令太繁琐,可以修改一下
    vim .bash_profile
    alias mongo=/usr/local/mongodb/bin/mongo (写个别名)
    . .bash_profile 或者souce .bash_profile(执行一下)
    恭喜你!你太棒了!已经成功了!Mongo DB 简单搭建和部署

转载于:https://blog.51cto.com/14086126/2320545

你可能感兴趣的文章
WPF 按名称查找控件
查看>>
Activity活动
查看>>
awk用法小结 (转)
查看>>
抽象工厂模式(Abstract Factory)
查看>>
java 环境配置
查看>>
RHEL6.5安装MySQL8.0
查看>>
HDU1505 City Game(算竞进阶习题)
查看>>
0、安装Ionic2
查看>>
图片居中文字居左
查看>>
灵活的新窗口打开
查看>>
Python核心编程(第八章)--条件和循环
查看>>
原型模式
查看>>
webStorm activeCode
查看>>
虹软arcface人脸识别集成到项目中
查看>>
windows系统下,安装多个版本的jdk,java -version
查看>>
php 分页查询
查看>>
ubuntu 下命令行格式化 U盘 (转载)
查看>>
Java集合--TreeSet
查看>>
BurpSuite系列----Extender模块(扩展器)
查看>>
CSS media queries
查看>>