【MongoDB安装】MongoDB在centos linux平台安装
参考: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平台安装的更多相关文章
- Linux平台安装MongoDB及使用Docker安装MongoDB
一.Linux平台安装MongoDB MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包. 下载地址:https://www.mongodb.com/downlo ...
- MongoDB 3.2 在CentOS 上的安装和配置
MongoDB 3.2 在CentOS 上的安装和配置 2016-01-06 14:41:41 发布 您的评价: 0.0 收藏 0收藏 一.安装 编辑/etc/yum.re ...
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
- CentOS Linux VPS安装IPSec+L2TP VPN
CentOS Linux VPS安装IPSec+L2TP VPN 时间 -- :: 天使羊波波闪耀光芒 相似文章 () 原文 http://www.live-in.org/archives/818.h ...
- VMware ESXi CentOS Linux虚拟机安装VMware Tools教
转自VMware ESXi CentOS Linux虚拟机安装VMware Tools教程 | 一米居 http://www.yimiju.com/articles/548.html 最近一周在学习和 ...
- CentOS Linux 系统 安装oracle 11g
CentOS Linux 系统 安装oracle 11g 在Linux系统上安装oracle是比较麻烦,需要配置各种变量啥的,o(︶︿︶)o ,但是没办法,有些东西你总的去接触,而且接触理解的越早越深 ...
- CentOS Linux上安装Oracle11g笔记
CentOS Linux上安装Oracle11g 到 otn.oracle.com 网站上下载 Linux版的oracle 11g 编辑 /etc/sysctl.conf : kernel.shmal ...
- CentOS Linux 7 安装教程
建立新的虚拟机 将CentOS 7 ISO文件插入到CD-Rom 启动虚拟机,F12选择启动方式为CD/DVD 选择Install CentOS Linux 7 加载安装必要文件 选择安装过程所显示的 ...
- 阿里云ecs Linux平台安装mongodb数据库
MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包. 下载地址:http://www.mongodb.org/downloads 下载完安装包,并解压 tgz(以下演示 ...
随机推荐
- Kali-linux使用Nessus
Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它.该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库.Nessus不同于传统的漏洞扫描软件,Nessus可同时在 ...
- python迭代、列表生成式
迭代: 迭代对象(Iterable),可以直接作用于for循环的对象,如list / tuple / dict / set / str /等集合数据类型可以直接作用于for循环 >>> ...
- linux命令使用总结
## linux 查看系统全部信息 uname -a ## linux 查看系统内核信息 uname -r ## linux 查看系统版本号信息 cat /etc/redhat-release ## ...
- pprint的惊喜
因为我个人经常喜欢打印dir来看模块的方法,每次都是for循环换行,这个真好用 import pprint pprint.pprint (dir(pprint)) 执行下面的代码,会发现,没有自动换行 ...
- sql连接查询INNER JOIN,LEFT JOIN,RIGHT JOIN区别
测试表 课程表cource 教师表teacher 查询老师教的课程 1.inner join内链接 ,只显示完全匹配的查询结果 SELECT cource.cname,teacher.tname f ...
- Boost asio基本概念
asio库基于操作系统提供的异步机制,采用前摄器模式(Proactor)实现可移植的异步(或同步)IO操作,不需要使用多线程和锁,有效避免多线程编程带来的诸多有害副作用(如竞争,死锁). asio封装 ...
- ASP.NET MVC 自动模型验证
经常看到这个代码 在controller 中写入验证模型,每个需要验证的action 都写-.. ,就问你烦不烦~ 可以利用 ASP.NET MVC 的 action 拦截机制 自动处理. 1 新建验 ...
- Linux Shell常用技巧(十)
二十. 通过管道组合Shell命令获取系统运行数据: 1. 输出当前系统中占用内存最多的5条命令: #1) 通过ps命令列出当前主机正在运行的所有进程. #2) 按照第五个字段基于数值 ...
- Oracle特殊查询 行列倒转 分页
--查询工资最高的前三名 (分页的感觉)select * from(select * from emp order by sal desc) twhere rownum <=3--查询工资最高的 ...
- Windows 安装配置memcached+php的教程,以及相关资源下载
第一步:安装 Memcached 服务 第二步:让php加载memcached.dll扩展 详情步骤如下: 第一步:安装 Memcached 服务 1.下载 Memcached 密码:jzay.压缩 ...