Linux下启动mongodb
完成安装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相关推荐
- Linux下操作MongoDB命令记录
Linux下操作MongoDB命令记录 1.进入到MongoDB的目录下 cd /usr/local/mongodb/mongodb-linux-x86_64/bin 2.在bin目录下启动服务 ./ ...
- linux 下停止监听程序,Linux下启动Oracle服务和监听程序步骤
Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1.安装oracle: 2.创建oracle系统用户: 3./home/oracle下面的.bash_profile添加几个环境变量 ...
- 启动mq命令 linux,RocketMQ:Linux下启动server和broker的命令
目录 QUESTION:RocketMQ:Linux下启动server和broker的命令? ANSWER: 一.启动mqnamesrv 1.1当前执行 1.2后台运行 二.启动mqbroker 2. ...
- RocketMQ:Linux下启动server和broker的命令
目录 QUESTION:RocketMQ:Linux下启动server和broker的命令? ANSWER: 一.启动mqnamesrv 1.1当前执行 1.2后台运行 二.启动mqbroker 2. ...
- Linux下启动/关闭Oracle服务和 oracle监听启动/关闭/查看状态
文章目录 一.Linux下启动Oracle 二步曲 1)启动监听 2)启动数据库实例 二.Linux下启动Oracle 实战操作 2.1. 登录服务器,切换到oracle用户,或者以oracle用户登 ...
- linux svn 服务 关闭,Linux下启动、关闭SVN服务
Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...
- Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute permission
为什么80%的码农都做不了架构师?>>> Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute ...
- linux svn 启动命令行,Linux下启动、关闭SVN服务
Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...
- linux下安装mongodb,以及解决安装报错问题
linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...
最新文章
- bzoj 1040: [ZJOI2008]骑士 树形dp
- window系统安装redis步骤
- Win64 驱动内核编程-9.系统调用、WOW64与兼容模式
- 用于弹出ModalDialog进行数据选择的控件
- 7.6~7.20集训总结(一)
- Unable to lock JVM Memory: error=12--elasticsearch
- linux版本 如何查kali_000_Kali Linux版本查看和apt源配置
- android状态栏背景色和图标颜色更改总结
- c语言编程字符串相似度,某课程设计---文件相似度判断
- opencv绘制基本形状的二值图像
- python不规则切片_python的切片(slice)机制
- Ortholab has been moved to Google Code
- 面试再问 HashMap,求你把这篇文章发给他!
- wordpress中直接执行mysql查询语句的常用方法
- 【机器学习】拉普拉斯平滑
- 推荐一个好组件Javascript文本比较工具
- 出口退税解决方案丨批量开具出口发票+出口单证归集管理+退税数据一键报送
- 快看,他纯用css绘制出了嫦娥手捧的月兔,关键还能飞,牛
- Docker实现Canal MySQL增量日志订阅消费环境搭建
- 正则,把字符串/替换成-
热门文章
- eclipse wsdl2java_使用Eclipse的wsdl2java工具
- scrapy 分布式 mysql_Scrapy基于scrapy_redis实现分布式爬虫部署的示例
- 关于c语言的英文论文,C语言论文外文翻译.doc
- Pandas数据排序——【按索引排序sort_index()方法、按值排序sort_value()方法】
- Linux与时间相关的结构体及相关用法
- mysql hp ux_hp ux apa 切换
- C++11命名空间的using说明
- Java基础——线程及并发机制
- 视频编解码,bbv 缓冲区的上溢和下溢
- 从夫妻吵架中看项目管理