这篇文章主要介绍了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的安装和开机自启动内容请搜索编程学习网以前的文章希望大家以后多多支持编程学习网!
本文标题为:mongodb的安装和开机自启动详细讲解
- MySQL8.0.28安装教程详细图解(windows 64位) 2023-07-26
- 基于Python制作一个简单的文章搜索工具 2023-07-28
- Mongodb启动报错完美解决方案:about to fork child process,waiting until server is ready for connections. 2023-07-16
- redis清除数据 2023-09-13
- Oracle 删除大量表记录操作分析总结 2023-07-23
- SQL Server 2022 AlwaysOn新特性之包含可用性组详解 2023-07-29
- 搭建单机Redis缓存服务的实现 2023-07-13
- Numpy中如何创建矩阵并等间隔抽取数据 2023-07-28
- 在阿里云CentOS 6.8上安装Redis 2023-09-12
- SQLSERVER调用C#的代码实现 2023-07-29