`
yuxiaolongwin
  • 浏览: 29913 次
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

mongo 启动方式

阅读更多

转载 http://chenzhou123520.iteye.com/blog/1634676

Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下:

命令行:

 

Shell代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod --dbpath=/data/db  

配置文件:

 

Shell代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  

但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:

Shell代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork  
  2. --fork has to be used with --logpath  
  3. [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --logpath=log/mongodb.log   
  4. all output going to: /opt/mongodb/log/mongodb.log  
  5. forked process: 3300  
  6. [root@localhost mongodb]#   

daemon方式启动的fork参数也可以配置配置文件中,如下所示:

Txt代码  收藏代码
  1. port=27017  
  2. dbpath=data/db  
  3. logpath=log/mongodb.log  
  4. logappend=true  
  5. fork=true  

然后通过配置文件启动后mongodb也是在后台启动了:

Shell代码  收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf   
  2. all output going to: /opt/mongodb/log/mongodb.log  
  3. forked process: 3377  

 

分享到:
评论

相关推荐

    mongo数据库注册服务和启动

    再次使用 `sc query mongo` 检查服务是否已成功启动。 ### (四)设置服务自动启动 为了确保 MongoDB 在系统启动时自动运行,还需要进一步设置服务的启动类型。 1. **设置服务自动启动**: 使用 `sc config` ...

    MongoVUE绿色版

    在首次启动时,你需要配置MongoDB服务器的连接设置,然后就可以开始你的数据库管理工作了。 总结来说,MongoVUE是一款为MongoDB用户量身定制的高效管理工具,它的绿色版特性使得在Windows环境下无需安装即可使用,...

    mongovue-installer

    1. 数据库连接:MongoVUE允许用户轻松地连接到本地或远程的MongoDB服务器,支持多种连接方式,包括直接连接、SSH隧道以及SSL加密连接,确保数据的安全传输。 2. 数据浏览:用户可以通过MongoVUE清晰地查看数据库中...

    mongo VUE客户端

    安装过程中,记得关注任何特定的提示,比如是否需要添加Mongo VUE到系统路径,以便于通过命令行启动。 一旦Mongo VUE安装完毕,接下来是替换原有文件的步骤。这可能意味着你需要将新版本的Mongo VUE程序文件覆盖到...

    使用MyBatisPlus的方式,优雅的操作MongoDB,可和现有Mongo框架结合使用,无侵入性

    使用MyBatisPlus的方式,优雅的操作MongoDB,可和现有Mongo框架结合使用,无侵入性 简化开发, 只需简单配置,即可快速进行CRUD操作,链式调用更加便捷。只做增强不做改变,引入它不会对现有工程产生影响,如丝般...

    spring_mongo项目示例

    完成上述配置后,你可以启动应用程序并测试API,确保数据能正确地存取和检索。可以使用Postman或其他HTTP客户端工具进行测试。 总的来说,`spring_mongo`项目示例展示了如何利用Spring Data MongoDB将MongoDB数据库...

    mongoVUE1.5.3

    MongoVUE1.5.3是一款专为MongoDB设计的高效、免费的可视化工具,它为用户提供了便捷的方式来管理和操作数据库。MongoDB是一款流行的开源、文档型的NoSQL数据库系统,以其灵活性、可扩展性和高性能而受到广大开发者的...

    php_mongo.dll 5.4,5.5插件各个版本下载

    在不同PHP版本之间,插件可能存在不兼容性,因此选择正确版本的插件至关重要,否则可能会导致PHP无法正常启动或者无法使用MongoDB功能。 描述中的"测试后可用"意味着这些插件文件已经过实际测试,证明了它们的功能...

    mongo可视化工具

    右侧的查询面板提供了交互式的Mongo Shell,支持编写和执行MongoDB的命令。 6. **其他高级功能**:Robo 3T还提供了数据导入导出、备份恢复、性能监控、脚本编辑执行等功能。例如,你可以使用“文件”菜单中的“导入...

    mongo安装手册

    启动管理Shell,可以双击`mongo.exe`或在新的命令提示符窗口中运行: ``` cd \my_mongo_dir\bin mongo ``` 默认情况下,`mongo.exe`会连接到运行在本地主机上的`mongod`服务器,并使用名为`test`的数据库。 **2. ...

    mongo免安装

    2. **易于启动和停止**:免安装版通常会提供一个简单的命令行工具来启动和关闭数据库服务器,如`mongod`或`mongodb.exe`。 3. **配置灵活性**:尽管是免安装版,但仍然可以配置存储路径、端口、日志文件等参数,满足...

    robot mongo操作手册

    安装完成后,通过命令行启动MongoDB服务器,如在Linux上使用`mongod`命令。为了确保数据安全性,建议配置数据目录权限和设置日志文件。 二、MongoDB的数据模型 MongoDB使用BSON(Binary JSON)数据格式,这种格式...

    springboot整合mongodb用MongoTemplate.rar

    在提供的压缩包文件中,可能包含了如何创建一个基于SpringBoot的MongoDB应用的完整示例,包括了实体类、配置类、Repository接口以及主启动类等。这些文件可以帮助初学者更好地理解如何在实际项目中整合SpringBoot和...

    mongodb启动加入windows服务

    下面详细介绍如何通过命令行方式将MongoDB添加为Windows服务,并解释每个参数的具体含义: 1. **mongod.exe**:这是MongoDB的主程序,用于启动MongoDB服务。 2. **--bind_ip 127.0.0.1**:指定MongoDB监听的IP地址...

    mongo-3.6.3-aarch64.tar.gz

    5. 添加MongoDB到系统服务,创建一个启动脚本,如`/etc/systemd/system/mongod.service`,并设置启动参数。 6. 启动MongoDB服务,使用`systemctl start mongod`,并确认服务是否正常运行。 7. 可以通过`mongo`命令行...

    在linux下配置 和启动mongodb

    "MongoDB 在 Linux 下的配置和启动" MongoDB 是一个流行的 NoSQL 数据库,广泛应用于大数据存储和实时数据处理。在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 ...

    solr-mongo-import-1.0和1.1

    然后,通过Solr的命令行工具或者Solr的API调用这些JAR文件,启动数据导入过程。导入过程中,solr-mongo-importer会读取MongoDB中的数据,转换为Solr可以理解的格式,并将这些数据索引到Solr的索引库中。 对于版本...

    去除MongoVUE 1.0以后版本的到期限制补丁

    MongoDB的Window客户端工具MongoVue,地址是http://www.mongovue.com/。...此工具使用简单,单击启动便可,原理是因为MongoVUE试用期只有15天,把MongoVUE的试用期重置为15天,其实就是把注册表信息清楚!

    nosqlbooster4mongo.7z

    2. **查询构建器**:支持通过拖放方式创建查询,降低了编写复杂MongoDB查询的难度,尤其对不熟悉MongoDB查询语法的用户来说十分实用。 3. **实时数据查看**:可以实时查看数据库中的数据,支持表格、JSON、Markdown...

Global site tag (gtag.js) - Google Analytics