转载 http://chenzhou123520.iteye.com/blog/1634676
Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下:
命令行:
- [root@localhost mongodb]# ./bin/mongod --dbpath=/data/db
配置文件:
- [root@localhost mongodb]# ./bin/mongod -f mongodb.conf
但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:
- [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork
- --fork has to be used with --logpath
- [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --logpath=log/mongodb.log
- all output going to: /opt/mongodb/log/mongodb.log
- forked process: 3300
- [root@localhost mongodb]#
daemon方式启动的fork参数也可以配置配置文件中,如下所示:
- port=27017
- dbpath=data/db
- logpath=log/mongodb.log
- logappend=true
- fork=true
然后通过配置文件启动后mongodb也是在后台启动了:
- [root@localhost mongodb]# ./bin/mongod -f mongodb.conf
- all output going to: /opt/mongodb/log/mongodb.log
- forked process: 3377
相关推荐
实现将mongo数据库注册成系统服务同时设置自动启动命令。
MongoDB的Window客户端工具MongoVue,地址是http://www.mongovue.com/。...此工具使用简单,单击启动便可,原理是因为MongoVUE试用期只有15天,把MongoVUE的试用期重置为15天,其实就是把注册表信息清楚!
Centos7.4下安装mongo+tomcat+redis、开机自启动,tomcat+redis配置文件详解
启动嵌入式Mongo DB服务器并轻松运行PHPUnit集成测试。 使用Mongo DB和PHP编写集成测试应该很容易(这是Java语言),该库使您可以在运行测试之前快速启动嵌入式Mongo DB服务器。 安装 该库会启动一个真正的Mongo DB...
umongo windows mongo
顺便说一句,要继续使用课程,您必须停止MongoDB服务并使用控制台上的“ mongo”命令手动启动db。 没有它,“ mongo”命令将打开mongo服务而不是实际的db。 停止服务-以管理员身份打开CMD并net stop Mongo 最后一步...
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装...安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:282882201 交流学习
mongodb启动加入windows服务
为了加快下载效率,图片下载是异步任务,因此在启动爬虫进程执行需要启动异步worker,启动方式是进入zhihu_spider/zhihu目录后执行下面命令: celery -A zhihu.tools.async worker --loglevel=info docker部署 进入...
使用MyBatisPlus的方式,优雅的操作MongoDB,可和现有Mongo框架结合使用,无侵入性 简化开发, 只需简单配置,即可快速进行CRUD操作,链式调用更加便捷。只做增强不做改变,引入它不会对现有工程产生影响,如丝般...
# servicemongo.js 主服务程序,可以直接node servicemongo.js 启动,挂起端口服务 # routemongo.js 请求路由相关 # mongo.js 封装了一些基本的node对mongo操作 # 使用方法,直接node servicemongo.js 就行,也可以...
mongo负载测试tf 使用TF和ycsb构建mongo测试框架 准备 配置AWS凭证 安装terraform(0.14.9+) Visual Studio代码...在test-client中运行以下命令以在mongo-ec2上启动负载测试 cd /ycsb-0.17.0 ./bin/ycsb load mo
Node-Mongo-Rest服务使用Node,Express和mongo作为数据库的静态服务**注意:需要在开发机器中安装mongodb,在继续操作之前,请确保已设置mongo的数据源。开始使用克隆项目。 git clone ...
在linux下配置 和启动mongodb 此为非常简单的配置
启动时,它将运行/scripts/mongosetup.sh将mongo容器配置为单节点群集。 另外,您可以用您的内容替换它。 $ docker run -d --link=mongo:mongo yeasy/mongosetup 哪个图像是基于的? 该图像基于官方的mongo:3.0 。 ...
spring-mongo:Spring启动+ MongoDB集成
ansible-mongo-replica...5、初始化副本集,设置开机启动。 项目结构 . ├── deploy-mongo.yml └── roles └── mongo ├── defaults // 一些配置信息 │ └── main.yml ├── files // mongo的安装包
rhmap-mongo-express 将在RHMAP中部署的Mongo Express应用程序运行步骤创建一个新的默认RHMAP项目/应用程序,启动它,并立即更新mongo数据库强制将此代码推送到应用程序的git URL 重新部署应用转到应用的网址使用您...
通过 SSH 从一个集中式终端启动和管理 mongo 分片 系统要求 ###软件要求 MongoDB ###特权要求 所有服务器应使用相同的用户名和组合键进行操作 所有服务器必须有 root 权限 ###环境要求 必须停止所有正在运行的 ...
具有Docker Compose的Mongo分片集群使用docker-compose在docker运行的复制因子为2的简单分片式Mongo集群。 旨在快速,简单地启动并运行本地或测试环境。 不用说...不要在生产中使用此! 受启发Mongo组件Config ...