完成安装mongodb(略)

创建数据目录:

# mkdir /data/mongo

创建配置文件

# vi /data/mongo/mongodb.cnf

dbpath=/data/mongo/

logpath=/data/mongo/mongo.log

logappend=true

fork=true

port=27017

或者:不创建配置文件通过mongod参数启动也可以

1、配置文件方式启动mongo

# bin/mongod -f /data/mongo/mongodb.cnf

或者 # bin/mongod -f /data/mongo/mongodb.cnf & (放到后台执行)

2、参数启动mongo

bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

终端输入出:

all output going to: /data/mongo/mongo.log

成功后即可以登录mongo

# bin/mongo

终端输入出:

MongoDB shell version: 2.2.3

connecting to: test

>

现在mongo就可以正常使用了

如果让mongo随linux自动启动,在/etc/rc.local添加如下即可:

rm /data/mongo/mongod,.lock #停止可能在运行的mongo

/.../bin/mongod -f /data/mongo/mongodb.cnf

或者

/.../bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017

附带提醒:

1、后台启动node命令: nohup node /.../app.js &

2、停止node和mongo都是用kill

3、如果出现启动报错 ERROR: child process failed, exited with error number 100,一般是由于上一次mongodb没有正常关闭,只需要rm /.../mongod.lock就好

转载于:https://www.cnblogs.com/se7enjean/p/10991466.html

Linux下启动mongodb相关推荐

  1. Linux下操作MongoDB命令记录

    Linux下操作MongoDB命令记录 1.进入到MongoDB的目录下 cd /usr/local/mongodb/mongodb-linux-x86_64/bin 2.在bin目录下启动服务 ./ ...

  2. linux 下停止监听程序,Linux下启动Oracle服务和监听程序步骤

    Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1.安装oracle: 2.创建oracle系统用户: 3./home/oracle下面的.bash_profile添加几个环境变量 ...

  3. 启动mq命令 linux,RocketMQ:Linux下启动server和broker的命令

    目录 QUESTION:RocketMQ:Linux下启动server和broker的命令? ANSWER: 一.启动mqnamesrv 1.1当前执行 1.2后台运行 二.启动mqbroker 2. ...

  4. RocketMQ:Linux下启动server和broker的命令

    目录 QUESTION:RocketMQ:Linux下启动server和broker的命令? ANSWER: 一.启动mqnamesrv 1.1当前执行 1.2后台运行 二.启动mqbroker 2. ...

  5. Linux下启动/关闭Oracle服务和 oracle监听启动/关闭/查看状态

    文章目录 一.Linux下启动Oracle 二步曲 1)启动监听 2)启动数据库实例 二.Linux下启动Oracle 实战操作 2.1. 登录服务器,切换到oracle用户,或者以oracle用户登 ...

  6. linux svn 服务 关闭,Linux下启动、关闭SVN服务

    Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...

  7. Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute permission

    为什么80%的码农都做不了架构师?>>>    Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute ...

  8. linux svn 启动命令行,Linux下启动、关闭SVN服务

    Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...

  9. linux下安装mongodb,以及解决安装报错问题

    linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...

最新文章

  1. bzoj 1040: [ZJOI2008]骑士 树形dp
  2. window系统安装redis步骤
  3. Win64 驱动内核编程-9.系统调用、WOW64与兼容模式
  4. 用于弹出ModalDialog进行数据选择的控件
  5. 7.6~7.20集训总结(一)
  6. Unable to lock JVM Memory: error=12--elasticsearch
  7. linux版本 如何查kali_000_Kali Linux版本查看和apt源配置
  8. android状态栏背景色和图标颜色更改总结
  9. c语言编程字符串相似度,某课程设计---文件相似度判断
  10. opencv绘制基本形状的二值图像
  11. python不规则切片_python的切片(slice)机制
  12. Ortholab has been moved to Google Code
  13. 面试再问 HashMap,求你把这篇文章发给他!
  14. wordpress中直接执行mysql查询语句的常用方法
  15. 【机器学习】拉普拉斯平滑
  16. 推荐一个好组件Javascript文本比较工具
  17. 出口退税解决方案丨批量开具出口发票+出口单证归集管理+退税数据一键报送
  18. 快看,他纯用css绘制出了嫦娥手捧的月兔,关键还能飞,牛
  19. Docker实现Canal MySQL增量日志订阅消费环境搭建
  20. 正则,把字符串/替换成-

热门文章

  1. eclipse wsdl2java_使用Eclipse的wsdl2java工具
  2. scrapy 分布式 mysql_Scrapy基于scrapy_redis实现分布式爬虫部署的示例
  3. 关于c语言的英文论文,C语言论文外文翻译.doc
  4. Pandas数据排序——【按索引排序sort_index()方法、按值排序sort_value()方法】
  5. Linux与时间相关的结构体及相关用法
  6. mysql hp ux_hp ux apa 切换
  7. C++11命名空间的using说明
  8. Java基础——线程及并发机制
  9. 视频编解码,bbv 缓冲区的上溢和下溢
  10. 从夫妻吵架中看项目管理