参考:http://www.runoob.com/mongodb/mongodb-linux-install.html

一、.下载安装包

下载方式:

1.登录官网download,然后通过xftp传到服务器

下载地址:https://www.mongodb.com/download-center#community

2.wget直接下载到服务器(前提是知道地址)

wget地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.7.tgz

[root@zhangmeng ~]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.7.tgz
---- ::-- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.7.tgz
Resolving fastdl.mongodb.org... 54.230.86.225, 54.230.86.86, 54.230.86.44, ...
Connecting to fastdl.mongodb.org|54.230.86.225|:... connected.
HTTP request sent, awaiting response... OK
Length: (96M) [application/x-gzip]
Saving to: ?.ongodb-linux-x86_64-amazon-3.4..tgz? %[=================================>] ,, 5.23M/s in 14s -- :: (6.63 MB/s) - ?.ongodb-linux-x86_64-amazon-3.4..tgz.saved [/]

3.curl 下载

可以找个时间研究wget和curl的区别?

[root@zhangmeng ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.7.tgz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
--:--:-- :: --:--:--
96.0M :: :: ::
96.0M 1039k 360k :: :: ::
96.0M 4191k 1073k :: :: ::
96.0M 11.2M 2372k :: :: ::
96.0M 18.7M 3277k :: :: ::
96.0M 26.3M 3925k :: :: ::
96.0M 33.7M 4388k :: :: ::
96.0M 41.5M 4794k :: :: ::
96.0M 49.4M 5137k :: :: ::
96.0M 57.4M 5413k :: :: ::
96.0M 65.5M 5657k :: :: ::
96.0M 73.8M 5873k :: :: ::
96.0M 81.7M 6037k :: :: ::
96.0M 89.9M 6194k :: :: ::
96.0M 95.0M 5575k :: :: --:--:--
96.0M 96.0M 5631k :: :: --:--:-- 5576k

二、解压

1.解压安装包

[root@zhangmeng ~]# tar -zxvf mongodb-linux-x86_64-amazon-3.4..tgz 

2.将解压包拷贝到指定目录

[root@zhangmeng ~]# mv mongodb-linux-x86_64-amazon-3.4./ /usr/local/mongodb

三、创建数据库目录

mkdir -p  创建目录,如果没有连带父级目录也创建,如果存在也不会报错

[root@zhangmeng ~]# mkdir -p /data/db

四、命令行中运行MongoDB服务

PS:如果你的数据库目录不是/data/db,可以通过 --dbpath 来指定。

[root@zhangmeng ~]# cd /usr/local/mongodb/bin/
[root@zhangmeng bin]# ls
bsondump mongodump mongoimport mongoreplay mongostat
mongo mongoexport mongooplog mongorestore mongotop
mongod mongofiles mongoperf mongos
[root@zhangmeng bin]#
[root@zhangmeng bin]# mongod
-bash: mongod: command not found
[root@zhangmeng bin]# ./mongod
--07T17::18.874+ I CONTROL [initandlisten] MongoDB starting : pid= port= dbpath=/data/db -bit host=zhangmeng.example.com
--07T17::18.874+ I CONTROL [initandlisten] db version v3.4.7
--07T17::18.874+ I CONTROL [initandlisten] git version: cf38c1b8a0a8dca4a11737581beafef4fe120bcd
--07T17::18.874+ I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.-fips Mar

五、MongoDB后台管理SHELL

下面报错是因为我把上面的窗口关闭了

[root@zhangmeng ~]# cd /usr/local/mongodb/bin
[root@zhangmeng bin]#
[root@zhangmeng bin]# ls
bsondump mongodump mongoimport mongoreplay mongostat
mongo mongoexport mongooplog mongorestore mongotop
mongod mongofiles mongoperf mongos
[root@zhangmeng bin]# ./mongo
MongoDB shell version v3.4.7
connecting to: mongodb://127.0.0.1:27017
--07T17::46.865+ W NETWORK [thread1] Failed to connect to 127.0.0.1:, in(checking socket for error after poll), reason: Connection refused
--07T17::46.865+ E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js::
@(connect)::
exception: connect failed
[root@zhangmeng bin]#

正常连接后

由于它是一个JavaScript shell,您可以运行一些简单的算术运算:

mm/transparent_hugepage/defrag is 'always'.
--07T17::56.346+ I CONTROL [initandlisten] ** We suggest setting it to 'never'
--07T17::56.346+ I CONTROL [initandlisten]
>
> *

将数字 10 插入到 runoob 集合的 x 字段中。

--07T17::56.346+ I CONTROL  [initandlisten] **        We suggest setting it to 'never'
--07T17::56.346+ I CONTROL [initandlisten]
>
>
> db.runoob.insert({x:})
WriteResult({ "nInserted" : })
> db.runoob.find()
{ "_id" : ObjectId("59b10eeb5639ea8e2b75c4bb"), "x" : }
>

六、基础命令

1.显示所有数据的列表  show dbs

> show dbs
admin .000GB
local .000GB
test .000GB

2.显示当前数据库对象或集合  db

> db
test
>

【MongoDB安装】MongoDB在centos linux平台安装的更多相关文章

  1. Linux平台安装MongoDB及使用Docker安装MongoDB

    一.Linux平台安装MongoDB MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包. 下载地址:https://www.mongodb.com/downlo ...

  2. MongoDB 3.2 在CentOS 上的安装和配置

    MongoDB 3.2 在CentOS 上的安装和配置   2016-01-06 14:41:41 发布 您的评价:       0.0   收藏     0收藏 一.安装 编辑/etc/yum.re ...

  3. CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...

  4. CentOS Linux VPS安装IPSec+L2TP VPN

    CentOS Linux VPS安装IPSec+L2TP VPN 时间 -- :: 天使羊波波闪耀光芒 相似文章 () 原文 http://www.live-in.org/archives/818.h ...

  5. VMware ESXi CentOS Linux虚拟机安装VMware Tools教

    转自VMware ESXi CentOS Linux虚拟机安装VMware Tools教程 | 一米居 http://www.yimiju.com/articles/548.html 最近一周在学习和 ...

  6. CentOS Linux 系统 安装oracle 11g

    CentOS Linux 系统 安装oracle 11g 在Linux系统上安装oracle是比较麻烦,需要配置各种变量啥的,o(︶︿︶)o ,但是没办法,有些东西你总的去接触,而且接触理解的越早越深 ...

  7. CentOS Linux上安装Oracle11g笔记

    CentOS Linux上安装Oracle11g 到 otn.oracle.com 网站上下载 Linux版的oracle 11g 编辑 /etc/sysctl.conf : kernel.shmal ...

  8. CentOS Linux 7 安装教程

    建立新的虚拟机 将CentOS 7 ISO文件插入到CD-Rom 启动虚拟机,F12选择启动方式为CD/DVD 选择Install CentOS Linux 7 加载安装必要文件 选择安装过程所显示的 ...

  9. 阿里云ecs Linux平台安装mongodb数据库

    MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包. 下载地址:http://www.mongodb.org/downloads 下载完安装包,并解压 tgz(以下演示 ...

随机推荐

  1. 《metasploit渗透测试魔鬼训练营》学习笔记第七章--社会工程学

    五.社工工程学     5.1社会工程系框架          5.1.1信息搜集                 maltego是一个高度自动化的信息搜集工具,集成在BT5中,如果国内网络环境使用时 ...

  2. PHP扩展功能 ---- 页面静态化(OB缓冲)

    一.入门三部曲 1.什么是页面静态化 百度百科介绍: 静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序生成客户端网页代码的网页,静态页面网址中一般不含"?&q ...

  3. vue.js数组追加合并与对象追加合并的

    今天在做懒加载的时候遇到的问题,在网上搜索找到的答案不是很清晰,就来写一下,方便以后使用. 直接上图吧 官方连接:https://cn.vuejs.org/v2/guide/reactivity.ht ...

  4. 3.5mm手机插孔自制万能遥控器

    电视机 空调等遥控器用5MM LED发射二极管 940nm红外发射管 50只 拍一份就是100只 包邮 电压:1.1-1.4v 电流:20mA 发射角度:45°

  5. cannot find module 'xxx' 解决办法

    先将node_module文件夹删掉 工程目录下输入命令:npm clean cache 查看package.json里有没有依赖项,有的话npm install 没有就npm install exp ...

  6. MongoDB4.0在windows10下的安装与服务配置

    本地安装及网页测试 在官网下载最新的安装文件 下载地址 : https://www.mongodb.com/download-center#community 可以在MongoDB官网选择Commun ...

  7. 04.flume+kafka环境搭建

    1.flume下载 安装 测试 1.1 官网下载,通过xshell从winser2012传到cent0s的/opt/flume目录中,使用rz命令 1.2 解压安装 tar -zxvf apache- ...

  8. python教程(八)·文件操作

    由于离高考越来越近,博主打算本篇文章过后,暂停本系列教程的更新,等到高考完后再继续本系列教程,请谅解! 这次我们学习用python操作文件,包括文件的读.写等-- 操作文件第一步--打开文件 要想操作 ...

  9. Selenium_python自动化环境搭建篇

    説 明: 本篇随笔讲解Selenium+python自动化环境的搭建,此随笔暂不介绍Selenium3,Selenium3需要考虑环境依赖驱动等相关问提比较多一篇随笔没法説完,所以暂不介绍,当然你可以 ...

  10. A1037

    给两个序列,一一对应相乘,求最大和. 0不算数,输入时按正负共分为4个数组. #include<cstdio> #include<algorithm> #include< ...