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. JavaScript-2.4 改进的Hello程序,使用div,---ShinePans

    <html> <head> <meta http-equiv="content-type" content="text/html;chars ...

  2. springboot学习(三) springboot文件配置

    1.简介 springboot没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都有自己的默认配置,所以如果不是特 ...

  3. C语言基础(18)-内存

    一.内存布局 1.1 代码区 代码区code,程序被操作系统加载到内存的时候,所有的可执行代码都加载到代码区,也叫代码段.代码区是可读不可写的. 代码区中的所有的内容在程序加载到内存的时候就确定了,运 ...

  4. Spring 读取配置文件(一)

    注册 @Configuration 标识的类,spring 读取配置文件的时候该类会被自动装载 package cn.com.receive;import org.springframework.be ...

  5. java 使用Date类、Calendar类,实现增加日期

    Date date= new Date(); System.out.println("Date date= new Date()中的date: "+date); 输出对象date: ...

  6. C# WEB 不显示目录结构

    <system.webServer> <directoryBrowse enabled="false" /> </system.webServer&g ...

  7. easyui常见属性

    4)onBeforeClose:当面板关闭前激活.                 5)onClose:当面板关闭后激活.                 6)onBeforeDestroy:当面板销 ...

  8. 【转】在Eclipse中使用JUnit4进行单元测试(高级篇)

    http://blog.csdn.net/andycpp/article/details/1329218 通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级 ...

  9. Xcode中授权普通成员

    问题: 在普通用户账户下使用系统的Xcode在编译通过时候会提示” Developer Tools Access“需控制另一进程,需要输入“Developer Tools”组用户名密码才能继续调试 解 ...

  10. 第一百九十节,jQuery,编辑器插件

    jQuery,编辑器插件 学习要点: 1.编辑器简介 2.引入 uEditor 编辑器(Editor),一般用于类似于 word 一样的文本编辑器,只不过是编辑为 HTML 格式的.分类纯 JS 类型 ...