本文记录安装MongoDB的过程,包括『单击版、复制集、密码认证、分片』等情况。
1、安装MongoDB单机版
下载安装文件,解压后即可。在安装目录下执行如下命令即可启动:
(在前台启动,按ctrl c即停止服务,退出进程):
./bin/mongod --dbpath ./data/
(在后台启动,按ctrl c或用户退出系统后不会退出进程,不会停止服务:
nohup ./bin/mongod --auth --dbpath ./data/ > mongod.out 2>&1 &
2、密码认证
通过命令行客户端连接Mongodb服务器,并创建用户:
./bin/mongo
> use admin
> db.createUser(
{
user: "xxxAdmin",
pwd: "password",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
> db.createUser(
{
user: "userXXX",
pwd: "123456",
roles: [
{ role: "read", db: "local" },
{ role: "readWrite", db: "xxx" }
]
}
)
将原来的Mongodb进程kill,然后带『--auth』参数启动Mongodb。
nohup ./bin/mongod --auth --dbpath ./data/ > mongod.out 2>&1 &
或