欢迎来到代码驿站!

mongodb

当前位置:首页 > 数据库 > mongodb

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

时间:2021-12-21 10:10:02|栏目: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

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

【启动命令常用的参数选项说明】
?Cdbpath 指定数据库的目录
?Cport 指定数据库的端口默认时27017
?Cbind_ip 绑定ip
?Cdirectoryperdb 为每个db单独创建一个独立子目录
?Clogpath 指定日志存放目录
?Clogappend 指定日志生成方式【追加/覆盖】
?Cpidfilepath 指定进程文件路径 如果不指定将不产生进程文件
?Ckeyfile 集群模式的关键标示
?Cjournal 启用日志
?Cnssize 指定.ns文件的大小 单位MB 默认时16M 最大是2GB
?CmaxConns 最大的并发连接数
?Cnotablescan 不允许进行表扫描
?Cnoprealloc 关闭数据文件的预分配功能
?Cfork 以后台Daemon形式运行服务

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

/usr/local/mongodb/bin/mongod

第七步【退出shell控制台】

ctrl+c 或者exit回车

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

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

上一篇:MongoDB中优雅删除大量数据的三种方式

栏    目:mongodb

下一篇:MongoDB数据库查询性能提高40倍的经历分享

本文标题:mongodb的安装和开机自启动详细讲解

本文地址:http://www.codeinn.net/misctech/187623.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有