Ubuntu 上安装 MongoDB
官方安装文档:https://docs.mongodb.com/manual/installation/
安装环境:
mongodb-linux-x86_64-ubuntu1404-3.2.6.tgz
Ubuntu 14.04 LTS
支持平台
| Platform | 3.2 | 3.0 | 2.6 | 2.4 | 2.2 |
|---|---|---|---|---|---|
| Amazon Linux | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 7 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Fedora 8+ | ✓ | ✓ | ✓ | ||
| RHEL/CentOS 6.2+ | ✓ | ✓ | ✓ | ✓ | ✓ |
| RHEL/CentOS 7.0+ | ✓ | ✓ | ✓ | ||
| SLES 11 | ✓ | ✓ | ✓ | ✓ | ✓ |
| SLES 12 | ✓ | ||||
| Solaris 64-bit | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 12.04 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 14.04 | ✓ | ✓ | ✓ | ||
| Microsoft Azure | ✓ | ✓ | ✓ | ✓ | ✓ |
| Windows Vista/Server 2008R2/2012+ | ✓ | ✓ | ✓ | ✓ | ✓ |
| OSX 10.7+ | ✓ | ✓ | ✓ | ✓ |
申明:从mongoDB 3.2 开始,不再支持32位平台上的软件版本。
When running a 32-bit build of MongoDB, the total storage size for the server, including data and indexes, is 2 gigabytes. For this reason, do not deploy MongoDB to production on 32-bit machines.
If you’re running a 64-bit build of MongoDB, there’s virtually no limit to storage size. For production deployments, 64-bit builds and operating systems are strongly recommended.
so,我们以后还是尽量用64位操作系统吧。
安装
1、命令行安装不说了,看官方文档:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
2、编译版本安装
官网上说,编译版本安装是为了一些linux系统不支持命令行安装,所以才有了编译版本安装。但我感觉最好还是用编译版本安装好点,以前就是直接命令行安装Nginx的,最后感觉很坑,因为我要经常修改配置,所以还是编译版本安装好点。
a)在安装前先创建一个存放数据目录,mongo默认创建目录为/data/db
b)设置用户对这个目录有读写权限
c)在环境变量中配置mongo
export PATH=<mongodb-install-directory>/bin:$PATH
d)运行mongoDB服务
如果你的数据库目录不是/data/db,可以通过 --dbpath 来指定。
./mongod --dbpath <path to data directory>
MongoDb web 用户界面
MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 --rest 。
$ ./mongod --dbpath=/data/db --rest
MongoDB 的 Web 界面访问端口比服务的端口多1000。
如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017。
Ubuntu 上安装 MongoDB的更多相关文章
- Ubuntu上安装MongoDB(译)
add by zhj:直接从第四步开始就可以了,而且安装好MongoDB后会自动启动的,不必自己去执行启动命令 原文:https://docs.mongodb.com/manual/tutorial/ ...
- 在 Ubuntu 上安装 MongoDB
在 Ubuntu 上安装 MongoDB 运行下列命令,导入 MongoDB 公开 GPG 键: sudo apt-key adv --keyserver hkp://keyserver.ubuntu ...
- 如何在 Ubuntu 上安装 MongoDB
MongoDB 是一个越来越流行的自由开源的 NoSQL 数据库,它将数据存储在类似 JSON 的灵活文档集中,这与 SQL 数据库中常见的表格形式形成对比. 你很可能发现在现代 Web 应用中使用 ...
- Ubuntu 12.04上安装 MongoDB并运行
Ubuntu 12.04上安装 MongoDB并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在Terminal输入 sudo apt-key ...
- Ubuntu上安装Robomongo及添加到启动器
到目前为止,Robomongo仍是MongoDB最好的客户端管理工具,如需在Ubuntu上安装Robomongo,可直接从官网下载.tar.gz压缩包进行解压,然后直接运行bin目录下的robomon ...
- [异常解决] ubuntu上安装JLink驱动遇到的坑及给后来者的建议
一.前言 最近将整个电脑格式化,改成了linux操作系统 希望这样能让自己在一个新的世界探索技术.提升自己吧- win上的工具用多了,就不想变化了- 继上一篇<ubuntu上安装虚拟机遇到的问题 ...
- 在 Ubuntu 上安装 Android Studio
在 Ubuntu 上安装 Android Studio http://www.linuxidc.com/Linux/2013-05/84812.htm 打开terminal,输入以下命令 sudo a ...
- 在 CentOS7 上安装 MongoDB
在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器: 2 进入到 /usr/local/ 目录: cd /usr/local 3 在当前目录下创建 ...
- 如何在CentOS/RHEL & Fedora上安装MongoDB 3.2
MongoDB(名称取自"huMONGOus")是一个有着全面灵活的索引支持和丰富的查询的数据库.MongoDB通过GridFS提供强大的媒体存储.点击这里获取MongoDB的更多 ...
随机推荐
- 强制QQ好友
tencent://AddContact/?fromId=45&fromSubId=1&subcmd=all&uin=32595667&website=www.oicq ...
- git config proxy
$ export http_proxy=http://proxy.ip.ad.ress:portnumber/ $ export https_proxy=http://proxy.ip.ad.ress ...
- android通过Canvas和Paint截取无锯齿圆形图片
一个通过Canvas和Paint截取无锯齿圆形图片. /** * 根据原图和变长绘制圆形图片 * * @param source * @param min * @return */ public st ...
- mount --bind 重启后失效的解决办法
vsftp不支持软链接,可以用mount来支持不同的目录结构 mount --bind /home/www/web/ROOT/img/upload /ftp/private/upload 重启后失效. ...
- C++中string,wstring,CString的基本概念和用法
一.概念 string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中.wstring是操作宽字符串的类.C++标准程序库对于string的设 ...
- MySQL thread pool【转】
本文来自:http://blog.chinaunix.net/uid-26896862-id-3993773.html 刚刚经历了淘宝的双11,真实感受到了紧张的氛围.尽管DB淡定的度过,但是历程中的 ...
- We7 CMS研究
我下载的we7 3.0是基于vs 2010的,官方网站也建议使用vs2010,但是我有追新的习惯,并相信vs 2013一定能够兼容vs2010的项目,于是在vs2013下打开解决方案并且全部升级,把目 ...
- monitor system
#!/bin/bash # #Snapshot_Stats - produces a report for system stats # This report will mail to root. ...
- HTML超链接
打开网页在 想要查看的位置右键单击 审查元素 则可以查看代码 点击图片右键单独打开 则可以查看图片位置 一.超链接 a标签 <a href="地址"> ...
- 【leetcode】Climbing Stairs (easy)
You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb ...