同mysql,也可以在一台服务器上以不同的端口,启动多个mongodb实例。非常简单。
1、已经解压安装一个实例后,在不同目录下创建数据、日志目录
mkdir -p /home/mongo/27018/data
mkdir -p /home/mongo/27018/log
2、最好创建一个配置自己的文件
vi /home/mongo/27018/mongo27018.cnf
port=27018
dbpath=/home/mongo/27018/data/
logpath=/home/mongo/27018/log/mongodb.log
logappend=true
3、可以启动了
mongod -f mongo27018.cnf --fork
4、此时连接时必须指定端口(否则连接到默认端口27017)
</pre><pre name="code" class="sql">mongo localhost:27018
MongoDB shell version: 3.0.5
connecting to: localhost:27018/test
Server has startup warnings:
2015-08-24T10:06:18.544+0800 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2015-08-24T10:06:18.544+0800 I CONTROL [initandlisten]
>