如何在mac OS X下安装Mongodb

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在mac OS X下安装Mongodb相关的知识,希望对你有一定的参考价值。

您好,很高兴能帮助您
在OS X快速启动
安装mongodb

最简单的安装mongodb的方法就是使用包管理器或者预编译好的二进制文件:
包管理器
如果你使用Homebrew包管理器,请运行:
$ brew update
$ brew install mongodb

如果你使用MacPorts,你可以这样安装:$ sudo port install mongodb

整个安装过程会花费稍许时间。

32位二进制文件
注:推荐使用64位(如果你有64位操作系统)
$ curl http://downloads.mongodb.org/osx/mongodb-osx-i386-x.y.z.tgz > mongo.tgz
$ tar xzf mongo.tgz

将x.y.z替换为当前稳定版本的版本号

64位二进制文件
$ curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-x.y.z.tgz > mongo.tgz
$ tar xzf mongo.tgz
将x.y.z替换为当前稳定版本的版本号

创建一个数据目录

默认情况下mongodb会将数据存储在/data/db,但是它不会自动创建这个目录。这样创建:
$ mkdir -p /data/db

你还可以在启动mongodb的时候,使用 --dbpath 参数告诉它使用另外一个数据目录。

运行并连接到服务器
首先,在一个终端中启动mongodb服务器:
$ ./mongodb-xxxxxxx/bin/mongod

在另外一个终端,启动shell,它会默认自动连接到本机:$ ./mongodb-xxxxxxx/bin/mongo
> db.foo.save( a : 1 )
> db.foo.find()

恭喜,你刚刚使用mongodb存储并检索了你的第一个文档。

在linux快速启动
下载
通过包管理器
Ubuntu和Debian用户,请参阅“Ubuntu and Debian packages”。
CentOS和Fedora用户,请参阅“CentOS and Fedora Packages”。

32位linux二进制文件
注:推荐使用64位
$ # replace "1.6.4" in the url below with the version you want
$ curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.6.4.tgz > mongo.tgz
$ tar xzf mongo.tgz

你的采纳是我前进的动力,
记得好评和采纳,答题不易,互相帮助,
参考技术A app store

Mac OS X下安装nvm的方法

最近准备学习一下node.js,到youtube上搞了些视频回家看。结果在ubuntu上面安装nvm都ok了,坑货mac搞不定。

经过不断尝试,google,youtube,终于发现了如何搞定。现特将步骤记录,聊以自慰。

安装node.js原本需要做四步(你要是不进行版本切换,官方有安装给你傻瓜式安装):

1. 安装git   

# install git first
sudo apt-get install git

 2. 安装curl

# install curl
sudo apt-get install curl

 3. 安装nvm

# install nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

# install nvm on mac
# already installed Xcode??????? on my mac
sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

在ubuntu上面执行了curl命令后重启terminal是可以用nvm的,可是在mac上面还需要做动作:

  a. 首先确定配置目录不存在--我mac上开始是没有的  

Shaofans-Mac:~ Fan$ ~/.bashrc
-bash: /Users/Fan/.bashrc: No such file or directory
#~/.bashrc, ~/.bash_profile, ~/.zshrc, and ~/.profile. 都尝试下

      b. 没目录的创建一个.profile文件, 内容如下(执行完curl后会有这段,copy过来就可以):

export NVM_DIR="/Users/Fan/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

     c.将文件放到/Users/Fan/目录下,重启terminal,一切ok

4. 安装node以及设定node版本

# install node 
nvm install 0.10
# set version to be default
nvm alias default 0.10
# select version 
nvm use 0.10

 

以上是关于如何在mac OS X下安装Mongodb的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X下面 Node.js环境的搭建

Mac OS X下安装nvm的方法

013_Mac OS X下应该如何卸载软件和安装应用软件

VMware下安装的Mac OS X如何修改显示分辨率 (转)

How to Install wget in OS X如何在Mac OS X下安装wget并解决configure: error:

mac下安装配置mongodb