1.下载安装包

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.6.0.tgz

2.解压缩

[root@localhost opt]# tar -zxvf mongodb-linux-x86_64-amazon-3.6.0.tgz

3.准备工作

[root@localhost opt]# cd /usr/local/
[root@localhost local]# mkdir mongodb
[root@localhost local]# cd mongodb
[root@localhost mongodb]# mkdir data
[root@localhost mongodb]# mkdir logs
[root@localhost mongodb]# mkdir etc
[root@localhost mongodb]# cd logs
[root@localhost logs]# touch mongo.log
[root@localhost logs]# vi /usr/local/mongodb/etc/mongo.conf
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/logs/mongo.log
logappend=true
journal=true
quiet=true
port=27017
bind_ip=0.0.0.0

4.给mongodb新建一个软连接

[root@localhost logs]# ln -s /usr/local/mongodb/mongodb-linux-x86_64-3.6.0/bin/mongo /usr/local/bin/mongo

[root@localhost logs]# ln -s /usr/local/mongodb/mongodb-linux-x86_64-3.6.0/bin/mongd /usr/local/bin/mongod

5.移动解压包mongodb-linux-x86_64-amazon-3.6.0到目录/usr/local/mongodb

[root@localhost opt]# pwd
/opt
[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# mv mongodb-linux-x86_64-amazon-3.6.0 /usr/local/

6.切换目录

[root@localhost opt]# cd /usr/local/mongodb-linux-x86_64-amazon-3.6.0/
[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# ls
bin GNU-AGPL-3.0 MPL-2 README THIRD-PARTY-NOTICES

7.启动mongodb

[root@localhost mongodb-linux-x86_64-amazon-3.6.0]# ./bin/mongod --config /usr/local/mongodb/etc/mongo.conf
about to fork child process, waiting until server is ready for connections.
forked process: 22915
child process started successfully, parent exiting

8.进入mongodb解压bin目录输入./mongo即可连接数据库

[root@localhost bin]# pwd
/usr/local/mongodb-linux-x86_64-amazon-3.6.0/bin
[root@localhost bin]# ./mongo

9.进入data目录查看数据库初始化文件

# 退出数据库
> exit
bye
# 切换目录
[root@localhost bin]# cd /usr/local/mongodb/data/
# 列出目录文件
[root@localhost data]# ls

10.查看log文件

[root@localhost data]# cd ..
[root@localhost mongodb]# cd logs/
[root@localhost logs]# ls
mongo.log
[root@localhost logs]# cat mongo.log
# 部分内容截图:

11.mongodb安装完成!

Linux下安装MongoDB全程记录的更多相关文章

  1. 26、linux下安装MongoDB

    26.1.MongoDB介绍: 1.什么是MongoDB: MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. Mo ...

  2. Linux下安装MongoDB

    MongoDB是一个C++编写的基于分布式文件存储的数据库,是一个介于关系和非关系之间的数据库,当然也属于NoSQL的行列,存储方式和Redis类似,是json格式的kav-value存储方式,只是R ...

  3. Linux下安装mongodb详细过程

    本次安装mongodb使用yum.repo方式.详细过程请参考,也列出一些安装过程中的错误,欢迎指正. mongodb版本:3.0 先在linux下cd 到 /etc/yum.repos.d/ 新建脚 ...

  4. ChatterBot之linux下安装mongodb 02

    当前环境 :centos 6.9 mongodb版本 mongodb-linux-x86_64-3.4.4.tgz 使用链接工具:studio-3t-x64.msi.zip 首先我们先来安装mongo ...

  5. Linux下安装MongoDB 4.2数据库--使用tar包方式

    (一)基础环境设置 操作系统版本  :centos-7.4 MongoDB版本:MongoDB 4.2 社区版 (1)关闭防火墙 # 关闭防火墙 [root@mongodbenterprise lib ...

  6. Linux 下安装 Mongodb

    mongodb在linux下面的安装应该是很简单的,但是有一个小点需要注意,这也就是我为什么写这篇博客的原因. 首先到其官网上下载最新稳定版,解压到目录,如/usr/local/mongodb 在mo ...

  7. Linux下安装 mongodb

    1.下载 去官网 https://www.mongodb.com  找到对应版本的mongodb 的下载地址 这样的: https://fastdl.mongodb.org/linux/mongodb ...

  8. linux下安装mongodb(php版本5.3)

    转:原文出处忘记了. 1. 下载MongoDB 2. 解压文件到某目录下,然后重命名: [root@localhost var]# tar -xzvf mongodb-linux-i686-2.0.1 ...

  9. linux 下安装mongodb

    1.初始化docker:    -v 设置docker和host共享目录,格式hostPath:dockerContainerPath    -p 端口映射    --name,容器名称    cen ...

随机推荐

  1. 更改字段、添加字段脚本以及sql回滚

    --修改字段名称 EXEC sp_rename '[dbo].[SysMenu].[Type]', 'Position', 'COLUMN' --添加字段 alter table [dbo].[Age ...

  2. Azure Storage 分块上传

    概述 Azure 存储提供三种类型的 Blob:块 Blob.页 Blob 和追加 Blob.其中,块 Blob 特别适用于存储短的文本或二进制文件,例如文档和媒体文件. 块 Blob 由块组成,每个 ...

  3. Centos开机自己主动挂载windows中的ntfs磁盘

    装了windows和centos双系统后,发如今centos中无法进入windows中的磁盘,更不要说查看磁盘里的文件了! 原来默认情况下.centos不支持Widows NTFS硬盘分区读写,要想把 ...

  4. Android 4.4 全套源代码及子模块源代码的下载方法

    博文<Android源代码下载--用git clone实现单个文件夹下载>介绍了採用git clone方法下载Android单个文件夹源代码的方法,这篇文章已经有四年的历史,这期间Goog ...

  5. error: unkown OS type hvm 解决方法 kvm libvirtd 重新加载已有虚拟机信息

    想验证下最新版本的qemu的一些功能,于是将其从qemu-0.12升级到了qemu-1.4,编译安装一切都很顺利,但是当创建virtual machine时,报错如下: [root@compute-- ...

  6. IOS设计模式的六大设计原则之单一职责原则(SRP,Single Responsibility Principle)

    定义 就一个类而言,应该仅有一个引起它变化的原因. 定义解读 这是六大原则中最简单的一种,通俗点说,就是不存在多个原因使得一个类发生变化,也就是一个类只负责一种职责的工作. 优点 类的复杂度降低,一个 ...

  7. mac下安装phpstorm主题

    在<推荐一个phpstorm主题和字体>中介绍了window下如何安装phpstorm主题,这里我们在介绍一下如何在MAC下安装phpstorm主题. 安装方法和window类似,只是需要 ...

  8. ThinkPHP 处理商品添加的时候操作多张表 用事务解决。

    #重新父类的add方法 public function add(){ #同时操作多装表,可以考虑用事务来做,要同时插入数据成功要么都不插输入数据. #开启事务的前提是表的引擎必须是InnoDB #开启 ...

  9. UIImagePickerController关于图片裁剪

    - (UIImage*)scaleImage:(UIImage*)anImage withEditingInfo:(NSDictionary*)editInfo{ UIImage *newImage; ...

  10. 第一百七十五节,jQuery,工具函数

    jQuery,工具函数 学习要点: 1.字符串操作 2.数组和对象操作 3.测试操作 4.URL 操作 5.浏览器检测 6.其他操作 工具函数是指直接依附于 jQuery 对象,针对 jQuery 对 ...