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

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

1. 下载

MongoDB 提供了 linux 各发行版本  位的安装包,你可以在官网下载安装包。
下载地址: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..tgz # 解压 mv mongodb-linux-x86_64-3.0./ /usr/local/mongodb

3. 环境变量

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

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

4.启动

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

5. 后台启动

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

systemLog:
destination: file
path: "/var/log/mongodb/mongod.log"
logAppend: true
storage:
// journal:
// enabled: true
dbPath: "/data1/mongodb"
directoryPerDB: true
engine: wiredTiger
wiredTiger:
engineConfig:
cacheSizeGB:
directoryForIndexes: true
collectionConfig:
blockCompressor: zlib
indexConfig:
prefixCompression: true net:
port:
processManagement:
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: | awk '{print $2}' | sed '1d' | xargs kill -

最新文章

  1. sqlserver 2005 数据误删恢复
  2. 深入理解Javascript中this, prototype, constructor
  3. 第五天 loadmore
  4. ZOJ 3597 Hit the Target! (线段树扫描线 -- 矩形所能覆盖的最多的点数)
  5. Thinkphp中路由Url获取的使用方法
  6. 解决Android拍照保存在系统相册不显示的问题
  7. Delphi中取整函数Round的Bug解决
  8. Oracle并行查询出错
  9. Android Matrix类以及ColorMatri
  10. MariaDB与MySQL在一台服务器同时运行
  11. 编译c语言程序扩展ruby
  12. dubbo源码—dubbo简介
  13. storm集群配置
  14. [ZJOI2006]皇帝的烦恼
  15. symmfony
  16. Oracle 11.2.0.4.0 Dataguard部署和日常维护(5)-Datauard 主备切换和故障转移篇
  17. cocos子节点转父节点坐标 原理浅析(局部坐标转世界坐标同理)
  18. Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)
  19. 手写自己的ThreadLocal(线程局部变量)
  20. git 如何关联多个库

热门文章

  1. Linux 移动或重命名文件/目录-mv 的10个实用例子
  2. angular学习笔记(三十)-指令(2)-restrice,replace,template
  3. 每日英语:Patent Wars Erupt Again in Tech Sector
  4. 游戏框架设计中的。绑定binding。。。命令 command 和消息message 以及MVVM
  5. ajax实现返回数据是html类型的跨域问题
  6. API:详解 pandas.read_csv
  7. JAVA-JSP内置对象之request获得参数的参数值(一个值)
  8. 1. 通俗易懂解释知识图谱(Knowledge Graph)
  9. iOS录制视频
  10. Grunt经常使用插件及演示样例说明