Mac OS 安装有两种方式,手动安装或使用 homebrew。
在终端运行如下命令:
$ brew install mongodb
$ tar xvf mongodb-osx-xyz.tgz
上面的具体文件名根据实际下载的文件来确定。解压完成后,文件夹下会有一个bin的子目录,里面包含了运行 MongoDB 所需要的可执行文件 mongod 和 mongo。
$ sudo bash # mkdir -p /data/db # chmod 777 /data # chmod 777 /data/db # exit
$ vim ~/.zshrc # 导出 mongod 环境变量 export PATH="{mongo解压目录}/bin" $ source ~/.zshrc
运行客户端时,可以在相同的目录运行./mongo 即可。默认会连接到 test 数据库。可以运行 db.test.find()查找数据(默认是空的)。
Linux 系统的安装和 Mac OS 基本上相同。
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 gpg: Total number processed: 1\ gpg: imported 1 (RSA: 1)
# Ubuntu 16.04以后版本 $ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongo-org/{版本号} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{版本号}.list # Ubuntu 16.04以前版本 $ echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongo-org/{版本号} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{版本号}.list
$ sudo apt-get update
编辑yum 安装仓库信息
¥ vi /etc/yum.repos.d/mongodb-org-{版本号}.repo
粘贴如下内容:
[mongodb-org-{版本号}] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/{版本号}/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-{版本号}.asc
更新安装包列表
$ sudo yum update
安装 MongoDB
$ sudo yum install mongodb-org
由于版本不同可能会有些细微的调整,具体安装指南可以参考MongoDB 的安装指南。