资讯专栏INFORMATION COLUMN

centos7安装mongodb

W_BinaryTree / 2150人阅读

摘要:即使宕机,启动时会先将数据恢复到最近一次的点,然后重放后续的日志来恢复。存储引擎有所绑定的地址点击按钮退出编辑保存并退出退出文件夹进入文件夹启动启动添加映射,便于启动配置全局映射启动方法如下参考链接

准备工作:
1、在root目录下创建文件夹software

$ mkdir software

2、进入software文件

$ cd software

以下是mongodb的具体安装步骤和文件配置

1. 下载mongodb3.6.3版本

$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz

2. 解压文件

$ tar zxvf mongodb-linux-x86_64-3.6.3.tgz

3. 把解压后文件移动到/usr/local/目录下

$ mv  mongodb-linux-x86_64-3.6.3/   /usr/local/mongodb

4. 创建数据文件夹、日志文件夹、配置文件夹

$ cd /usr/local/mongodb
$ mkdir -p data/db
$ mkdir logs
$ mkdir conf

5. 环境变量配置

$ vim /etc/profile
$ i //开始编辑
$ export MONGODB_HOME=/usr/local/mongodb  //在图示指定位置添加
  export PATH=$PATH:$MONGODB_HOME/bin
$ 点击ESC按钮退出编辑
$ :wq //保存并退出
$ source /etc/profile //重新载入

如图所示

6. 创建配置文件

$ cd conf //进入到conf文件夹
$ vi mongodb.conf  //创建配置文件
$ i //开始编辑
$ port = 27017 #端口
  dbpath = /usr/local/mongodb/data/db #数据库存文件存放目录
  logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放路径
  logappend = true #使用追加的方式写日志
  fork = true #不以守护程序的方式启用,即不在后台运行
  maxConns = 1000 #最大同时连接数
  #nohttpinterface = true #关闭http接口,默认关闭http端口访问
  noauth = true #不启用验证
  journal = true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
  #即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的 
  journal日志来恢复。
  storageEngine = wiredTiger  #存储引擎有mmapv1、wiretiger、mongorocks
  bind_ip = 127.0.0.1  #mongodb所绑定的ip地址
$ 点击ESC按钮退出编辑
$ :wq //保存并退出
$ cd .. //退出conf文件夹
$ cd bin //进入bin文件夹
$ ./mongod -f /usr/local/mongodb/conf/mongodb.conf  //启动

7. 启动mongodb

$ ./mongo

8. 添加映射,便于启动mongodb

$ ln -s /usr/local/mongodb/bin/mongo /usr/local/bin/mongo  //配置全局映射

启动方法如下

参考链接:
1、https://blog.csdn.net/junshan...
2、https://blog.csdn.net/rzrenyu...
3、https://www.v2ex.com/t/109240
4、https://www.cnblogs.com/moxia...
5、https://www.cnblogs.com/Loveb...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/19431.html

相关文章

  • centos7安装mongodb(一)

    摘要:在上安装仅以此文记录一下我在上安装的过程。因为之前百度了一些教程结果并不理想,所以决定自己写一下。因此可能会对的运行产生一些影响。相关文件在默认情况下,将数据文件存储在文件下,将日志文件存储在文件下。可以在文件中配置这两个路径。 在centos上安装mongodb 仅以此文记录一下我在centos上安装mongodb的过程。因为之前百度了一些教程结果并不理想,所以决定自己写一下。本教程...

    1treeS 评论0 收藏0
  • Centos7.6安装4.0.8MongoDb教程

    摘要:本博客猫叔的博客,转载请申明出处本系列教程为项目附带。历史文章如何在安装最新版安装安装最新版的入门教程的入门教程安装流程下载的最新资源包,大家也可以关注我的公众号猫说,回复工具包,获取全部资源工具。或者直接到官网下载,地址下载完成,使用上传 本博客 猫叔的博客,转载请申明出处本系列教程为HMStrange项目附带。 历史文章 如何在VMware12安装Centos7.6最新版 Ce...

    Yujiaao 评论0 收藏0
  • Centos7.6安装4.0.8MongoDb教程

    摘要:本博客猫叔的博客,转载请申明出处本系列教程为项目附带。历史文章如何在安装最新版安装安装最新版的入门教程的入门教程安装流程下载的最新资源包,大家也可以关注我的公众号猫说,回复工具包,获取全部资源工具。或者直接到官网下载,地址下载完成,使用上传 本博客 猫叔的博客,转载请申明出处本系列教程为HMStrange项目附带。 历史文章 如何在VMware12安装Centos7.6最新版 Ce...

    _ivan 评论0 收藏0
  • centOS7安装node+mongoDB+redis+express(forerver)+ngin

    摘要:安装开机自启操作工具用一在安装参考安装登录完一般在新服务器创建后,先升级一下安装编译器安装如提示则解压编译源代码,这个步骤花的时间会很长到这里,就基本上完成了安装过程,可以通过指令查看及版本二安装参考详解切换目录下载安 centOS7安装node+mongoDB+redis+express(开机自启forerver)+nginx+https(Let’s Encrypt) 操作工具用xs...

    xinhaip 评论0 收藏0

发表评论

0条评论

W_BinaryTree

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<