使用 apt-get 安装
这种方式是官网推荐的,详见:《Install MongoDB on Ubuntu》
从 .tar.gz 二进制包安装
这种方式官网也有介绍,但是感觉说了一半。:《Install MongoDB From Tarball》
处女座爱折腾的的可以可以先去官网下载 .tar.gz 的二进制安装包。
以下是我的安装过程。
下载二进制包
$ ls
$ mongodb-linux-x86_64-ubuntu1404-3.2.6.tgz
解压
$ tar xzf mongodb-linux-x86_64-ubuntu1404-3.2.6.tgz
$ ls
$ mongodb-linux-x86_64-ubuntu1404-3.2.6
重命名并移动到自己想放的目录
这里我的目录是 /home/vagrant/boss/mongo
$ mv mongodb-linux-x86_64-ubuntu1404-3.2.6 /home/vagrant/boss/mongo
创建 mongo 的数据目录
MongoDB 默认的数据目录是 /data/db/ ,我们就按默认的来。
$ sudo mkdir -p /data/db
$ sudo chmod 777 /data/*
创建符号连接
为了方便使用 mongo 数据库命令,所以创建符号连接:
$ sudo ln -s /home/vagrant/boss/mongo/bin/mongo /usr/bin/mongo
$ sudo ln -s /home/vagrant/boss/mongo/bin/mongod /usr/bin/mongod
启动服务端
$ mongod
启动客户端
$ mongo
指定配置启动
首先要创建配置文件,默认的配置文件路径是:/etc/mongod.conf。一个简单的配置文件如下:
verbose = true
dbpath = /data/db
logpath = /var/log/mongodb/mongodb.log
logappend = true
port = 27017
其中 logpath 指定了 log 的输出目录,这个目录也是 MongoDB 默认的。
首先要创建该日志目录,并修改文件所属,这里我的用户名是:vagrant:
$ cd /etc/log/
$ sudo mkdir mongodb
$ sudo chown -R vagrant mongodb
指定配置文件的命令如下:
$ mongod -f /etc/mongod.conf
更多的配置项还是去看 《官方文档》 吧。