MongoDB2.4.5安装与用户配置
安装
- 下载mongodb解压版本地址:
http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2.4.5.zip
其他版本:http://dl.mongodb.org/dl/win32/x86_64 - 解压mongodb-win32-x86_64-2.4.5到 F:\MongoDB
- 新建data\db文件夹
- 新建log\mongo.log文件
- 新建mongo.conf文件
- mongo.conf文件添加
dbpath=F:\MongoDB\data\db #数据库路径
logpath=F:\MongoDB\log\mongo.log #log文件
创建管理员用户
- 先以非授权方式启动MongoDB 进入bin文件夹 打开cmd
mongod --config F:\MongoDB\mongo.conf
启动成功后窗口不要关闭
- 双击打开mongo.exe
MongoDB shell version: 2.4.5
connecting to: test
> use admin
switched to db admin
> db.addUser('admin','123456');
{
"user" : "admin",
"readOnly" : false,
"pwd" : "36fb85d4b2766683f4230222e863417d",
"_id" : ObjectId("60cc3577cccd30209b914f02")
}
>
以上代码为切换到admin数据库,并创建管理员用户
无错误后关闭以上所有cmd窗口
以授权方式启动MongoDB,给使用的数据库添加用户
- 往mongo.conf文件添加
auth=true
- 以配置window服务方式启动 管理员模式打开cmd 进入F:\MongoDB\bin
C:\WINDOWS\system32>f:
F:\>cd F:\MongoDB\bin
F:\MongoDB\bin>mongod --config F:\MongoDB\mongo.conf --install
Fri Jun 18 14:02:14.764 Trying to install Windows service 'MongoDB'
Fri Jun 18 14:02:14.773 Service 'MongoDB' (Mongo DB) installed with command line 'F:\MongoDB\bin\mongod.exe --config F:\MongoDB\mongo.conf --service'
Fri Jun 18 14:02:14.773 Service can be started from the command line with 'net start MongoDB'
F:\MongoDB\bin>net start MongoDB
Mongo DB 服务已经启动成功。
访问http://localhost:27017 查看是否启动成功
- 再次打开mongo.exe
MongoDB shell version: 2.4.5
connecting to: test
> use admin #切换到admin数据库
switched to db admin
> db.auth("admin", "123456") #认证
1
> use DB #创建DB数据库并切换到DB数据库
switched to db DB
> db.addUser('user', 'qq123456') #创建用户user 密码 qq123456
{
"user" : "user",
"readOnly" : false,
"pwd" : "1a67c9553e9a3a29cae9e70039afc036",
"_id" : ObjectId("60cc38247dfdc960a1711858")
}
>
打开数据库可视化工具mongodbManager进行测试
连接成功!
以上为MongoDB2.4.5安装步骤,作为备忘,等客户服务器重新启用时部署用