mongodb的安装和开机自启动详细讲解(mongodb服务自动停止了)速看

随心笔谈2年前发布 编辑
161 0
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买



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命令

/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

ctrl+c 或者exit回车

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

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

您可能感兴趣的文章:mongodb启动方法小结Linux安装MongoDB启动及常见问题解决MongoDB的启动方法详细总结

© 版权声明

相关文章