mongodb的安装和开机自启动详细讲解_MongoDB

来源:脚本之家  责任编辑:小易  

mongodb的安装和开机自启动

第一步【下载安装包】

1.去mongodb的官网下载相应的安装包(http://www.mongodb.org)找到相应的版本下载
2.如果有网络的话直接使用命令下载(wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz

第二步【解压压缩包】

tar zxvf mongodb-linux-i686-1.8.0.tgz
最好给解压的文件夹改个名字,方便操作
mv mongodb-linux-i686-1.8.0.tgz mongodb

第三步 【安装准备】

将mongodb移动到/usr/local/mongodb文件夹 mv mongodb /usr/local/mongodb
创建数据库文件夹(默认的数据库文件夹的位置时 /data/db,启动的时候会自动创建) mkdir: /usr/local/mongodb/data
提示:mongodb没有具体的安装过程 解压文件包后 可以直接使用 非常的高效和方便

第四步 【设置开机自启动】

将mongodb启动项目加入到rc.local保证mongodb在服务器开机时启动
echo “/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data” >> /etc/rc.local

第五步【启动mongodb】

运行mongodb命令
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/dblogs

–dbpath执行数据库存放路径(默认时/data/db)
–fork是以daemon(进程)方式运行
注意指定–fork参数 必须指定 --logpath日志文件夹路径如果不加–fork参数则需要再开启一个mongodb启动窗口

【启动命令常用的参数选项说明】
–dbpath 指定数据库的目录
–port 指定数据库的端口默认时27017
–bind_ip 绑定ip
–directoryperdb 为每个db单独创建一个独立子目录
–logpath 指定日志存放目录
–logappend 指定日志生成方式【追加/覆盖】
–pidfilepath 指定进程文件路径 如果不指定将不产生进程文件
–keyfile 集群模式的关键标示
–journal 启用日志
–nssize 指定.ns文件的大小 单位MB 默认时16M 最大是2GB
–maxConns 最大的并发连接数
–notablescan 不允许进行表扫描
–noprealloc 关闭数据文件的预分配功能
–fork 以后台Daemon形式运行服务

第六步【进入客户端操作】

/usr/local/mongodb/bin/mongod

第七步【退出shell控制台】

ctrl+c 或者exit回车

第八步【停止mongodb的服务器】

如果处理连接状态 那么直接可以通过在admin库中发送db.shutdownServer()指令去停止

到此这篇关于mongodb的安装和开机自启动详细讲解的文章就介绍到这了,更多相关mongodb的安装和开机自启动内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

您可能感兴趣的文章:springboot实现将自定义日志格式存储到mongodb中常用的MongoDB查询语句的示例代码mongodb中oplog介绍和格式详析SpringBoot整合之SpringBoot整合MongoDB的详细步骤MongoDB安装使用并实现Python操作数据库浅析MongoDB之安全认证SpringBoot整合MongoDB的实现步骤详解MongoDB的条件查询和排序

  • 本文相关:
  • 关于mongodb索引管理-索引的创建、查看、删除操作详解
  • mongodb 常用的crud操作语句
  • mongodb增量/全量备份脚本的实现详解
  • mongodb数据库两阶段提交实现事务的方法详解
  • mongodb中按天进行聚合查询的实例教程
  • mongodb学习笔记之mapreduce使用示例
  • mongodb的下载、安装与部署方法
  • mongodb中的主从同步配置和mongod相关启动命令讲解
  • 详解mongodb的角色管理
  • mongodb的基础查询和索引操作方法总结
  • xshell 怎么在服务器上安装mongodb
  • 怎么mongodb设置为开机启动
  • mongodb centos 哪个版本
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页mongodbspringboot实现将自定义日志格式存储到mongodb中常用的mongodb查询语句的示例代码mongodb中oplog介绍和格式详析springboot整合之springboot整合mongodb的详细步骤mongodb安装使用并实现python操作数据库浅析mongodb之安全认证springboot整合mongodb的实现步骤详解mongodb的条件查询和排序关于mongodb索引管理-索引的创建、查看、删除操作详解mongodb 常用的crud操作语句mongodb增量/全量备份脚本的实现详解mongodb数据库两阶段提交实现事务的方法详解mongodb中按天进行聚合查询的实例教程mongodb学习笔记之mapreduce使用示例mongodb的下载、安装与部署方法mongodb中的主从同步配置和mongod相关启动命令讲解详解mongodb的角色管理mongodb的基础查询和索引操作方法总结mongodb常用操作命令大全mongodb各种查询操作详解mongodb数据库插入、更新和删除操mongodb 数据库操作--备份 还原 浅谈mysql和mariadb区别(mariadbmongodb中使用distinct去重的简单mongodb插入数据的3种方法mongodb整库备份与还原以及单个cmongodb常见错误与解决方法小结(mongodb查询操作限制返回字段的方mongodb游标超时问题的4种解决方法如何为mongodb添加分片副本集mongodb的基础查询和索引操作方法总结php mongodb gridfs 存储文件的方法详解php库 查询mongodb中的文档id的方法mongodb在windows下安装与配置方案centos6.5中安装mongodb简明总结mongodb如何查询耗时记录的方法详解mongodb4.2.8备份恢复与导出导入(推荐)mongodb 忘记密码的解决办法
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved