博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux mongodb数据库的安装
阅读量:6697 次
发布时间:2019-06-25

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

折腾两天, 前领导留下的烂摊子,前天忽然挂掉了, 整个公司就我会linux, 奶奶的, 一言难尽。

 

下面记录下怎么安装mongodb, 前面是从菜鸟教程复制来的

1. 下载

MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community

2. 解压安装

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    # 下载tar -zxvf mongodb-linux-x86_64-3.0.6.tgz                                   # 解压mv  mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb

3. 环境变量

MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:

<mongodb-install-directory> 为你 MongoDB 的安装路径。如本文的 /usr/local/mongodb 

4.启动

命令行中运行 MongoDB 服务你可以再命令行中执行mongo安装目录中的bin目录执行mongod命令来启动mongdb服务。
$ ./mongod2015-09-25T16:39:50.549+0800 I JOURNAL  [initandlisten] journal dir=/data/db/journal2015-09-25T16:39:50.550+0800 I JOURNAL  [initandlisten] recover : no journal files present, no recovery needed2015-09-25T16:39:50.869+0800 I JOURNAL  [initandlisten] preallocateIsFaster=true 3.162015-09-25T16:39:51.206+0800 I JOURNAL  [initandlisten] preallocateIsFaster=true 3.522015-09-25T16:39:52.775+0800 I JOURNAL  [initandlisten] preallocateIsFaster=true 7.7

 

5. 后台启动

1. 配置文件/etc/mongod.conf

systemLog:   destination: file   path: "/var/log/mongodb/mongod.log"   logAppend: truestorage:   // journal:   //     enabled: true   dbPath: "/data1/mongodb"   directoryPerDB: true   engine: wiredTiger   wiredTiger:       engineConfig:           cacheSizeGB: 6           directoryForIndexes: true       collectionConfig:           blockCompressor: zlib       indexConfig:           prefixCompression: truenet:    port: 27017processManagement:    fork: true// replication://     oplogSizeMB: 10000//     replSetName: Zmongocluster

 

2. 启动

/app/software/mongo/bin/mongod -f /app/software/mongo/bin/mongo.cnf --fork --logpath=/usr/local/mongodb/logs/mongodb2.log

如果需要什么参数可以./mongod --help参考下

 

6.结束进程

lsof -i:5001 | awk '{print $2}' | sed '1d' | xargs kill -9

 

转载地址:http://zyvoo.baihongyu.com/

你可能感兴趣的文章
打开hibernate文件报警告
查看>>
linux安装IDEA 2017
查看>>
Intellij IDEA 去掉Mapper文件中的背景
查看>>
Docker 安装 mysql
查看>>
阅读笔记《全景探秘游戏设计艺术》
查看>>
C# Json格式字符串
查看>>
sign-up 签约注册
查看>>
基于RDD实现简单的WordCount程序
查看>>
java8的新特性,Collections.sort(排序的List集合)的使用,对list封装Map里面的某个值进行排序...
查看>>
扩展Ubuntu的系统大小
查看>>
javascript闭包传参和事件的循环绑定
查看>>
gbk字库音序对照表
查看>>
js中时间戳转化成时间格式
查看>>
redis的安全问题
查看>>
get dc app
查看>>
form 表单
查看>>
POJ 1012 Joseph
查看>>
Nordic Collegiate Programming Contest 2016
查看>>
基础复习-算法设计基础 | 复杂度计算
查看>>
201671010128 2017-09-17《Java程序设计》之步步深入面向对象
查看>>