mongodb安装,配置与简单操作

<李>

获取二进制压缩包

wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.8.tgz

<李>

解压缩到安装目录,创建数据目录,稍后会在配置文件配置数据目录路径

tar xf mongodb-linux-x86_64-rhel62-3.2.8。tgz - c/usr/local/cd/usr/local/

mv mongodb-linux-x86_64-rhel62-3.2.8 mongodb

mkdir/usr/local/mongodb/data

<李>

编辑配置文件

vim/usr/local/mongodb/mongodb.参看

#端口

=27017港

#数据文件存放目录

dbpath=/usr/local/mongodb/data

#日志文件存放目录logpath=/usr/local/mongodb/mongodb.log

#使用追加的方式写日志

logappend=true

#以守护程序的方式启用,即在后台运行

叉=true

#最大同时连接数

maxConns=500

#只允许通过本机访问

# bind_ip=127.0.0.1

#启用验证

# auth=true

<李>

配置环境变量

回声的出口路径=$路径:/usr/地方/mongodb/bin的祝辞在/etc/profile

。/etc/profile

<李>

启动mongodb

/usr/地方/mongodb/bin/mongod - f/usr/local/mongodb/mongodb.参看

<李>

连接到mongodb

mongo

<李>

创建一个管理用户(不知道生产中是不是给开发这个用户,还是给普通用户)

使用管理

db.createUser({用户:‘根’,pwd:“woshichenshifei”,角色:[{角色:dbAdminAnyDatabase, db:“admin”},{角色:userAdminAnyDatabase, db:“admin”}]})

<李>

检查是否创建成功,验证用户认证是否正确

db.auth(‘根’,‘woshichenshifei)

<李>

如果开发有需求修改密码,就重新给他修改一下

db.changeUserPassword(‘根’,‘chenshifei)

<李>

创建数据库和数据库的普通用户并删除数据库和普通用户

使用chenshifei

db.createUser ({pwd用户:“chenshifei”:“chenshifei”,角色:[{角色:“读写”,db:‘chenshifei}]})

db.dropUser (chenshifei)

<李>

退出

退出()

<李>

打开配置文件auth验证,重启mongodb并重连

杀死的ps ef | grep mongodb | awk的NR==1}{打印2美元的“

去掉身份验证前的#

/usr/地方/mongodb/bin/mongod - f/usr/local/mongodb/mongodb.参看

mongo localhost: 27017/admin - u root - p chenshifei

 mongodb安装,配置与简单操作“> <br/> </p> </李> <李> <p>将连接地址,用户,密码交给开发或dba </p> </李> </ol><h2 class=mongodb安装,配置与简单操作