本篇内容主要讲解“mongodb安装和配置步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mongodb安装和配置步骤”吧!
1,下载mongodb
https://www.mongodb.org/dl/linux/x86_64 rhel62?_ga=2.188218154.323484055.1507690032 - 19904153.1501119957
2,安装mongodb
焦油-zxvf mongodb-linux-x86_64-rhel62-3.4.9。广州
mv mongodb-linux-x86_64-rhel62-3.4.9 mongodb-3.4.9
mkdir/mongodb-3.4.9/日志。
mkdir。/mongodb-3.4.9/数据
mkdir。/mongodb-3.4.9/conf
3,在目录。/mongodb-3.4.9/conf创建配置文件mongodb。参看
dbpath=/usr/local/jenkins/mongodb/mongodb-3.4.9/数据logpath=/usr/local/jenkins/mongodb/mongodb-3.4.9
/logs/mongodb。日志
=27017港
叉=true
auth=true
logappend=true
4,在目录。/mongodb-3.4.9创建启动脚本startup.sh和关闭脚本shutdowm.sh
startup.sh:
/usr/地方/jenkins/mongodb/mongodb-3.4.9/bin/mongod——配置/usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf
shutdown.sh:
/usr/地方/jenkins/mongodb/mongodb-3.4.9/bin/mongod——关机——配置/usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf
5,连接mongodb
,,,。/bin/mongo - p - u用户名密码192.168.1.135:27017/数据库(用户名对应的数据库)
6, mongodb认证方式配置步骤
linux下的mongodb授权认证(配置步骤例子)
(1)第一次登录不启动授权(mongo默认不启动)
。/mongod——dbpath logpath==/home/db/数据/home/db/日志/mongodb。日志
(2)接着使用。/mongo命令连接数据库
,,,,。/mongo
,,,,切换到管理数据库使用管理
,,,,使用创建用户命令:
使用管理
db.createUser (
,, {
,,,,用户:“root",
,,,, pwd:“root",
,,,,角色:[{角色:“root" db:“admin"}]
,,}
)
则对管理数据库添加了名为根的用户(注:mongo为每一个数据库都提供了一套用户权限)
(3)接着关闭数据库(注:当启动了授权认证,只有根角色有权限可以关闭数据库)
db.shutdownServer ();
(4)第二次登录启用授权认证:
。/mongod——auth dbpath logpath==/home/db/数据——/home/db/日志/mongodb。日志
(5)接着切换到管理数据库,使用查看用户命令
使用管理
将显示用户提示未授权
这时需要做授权认证
db.auth (“root",“root");
再调用刚才的命令则可以查看到用户信息
(6)接着需要为我们的数据库添加相关用户,这里使用logbackdb为示例使用logbackdb
db.createUser (
, {
,,,用户:“root",
,,, pwd:“root",
,,,角色:[
,,,,,,{角色:“readWrite" db:“logbackdb"}
,,,)
,}
)
这里为logbackdb数据库添加了具有读写权限的角色
到此,相信大家对“mongodb安装和配置步骤”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!