linux下安装mongodb
1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz
2)linux 解压
gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz;
mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-3.0.4.tar
tar xvf mongodb-linux-x86_64-rhel62-3.0.4.tar
mkdir /opt/mongodb
把解压后的 mongodb-linux-x86_64-rhel62-3.0.4移动到/opt/mongodb
3)创建mongo数据文件目录、mongodb日志文件、mongod的配置文件、mongod的pid文件
mkdir /opt/mongodb/data
touch /opt/mongodb/mongod.log
touch /opt/mongodb/mongod.cfg
touch /opt/mongodb/mongod.pid
4)配置mongod的配置文件,把下面的配置信息写到mongod.cfg里
===================================================================
systemLog:
destination: file
path: "/opt/mongodb/mongod.log"
logAppend: true
storage:
dbPath: "/opt/mongodb/data"
journal:
enabled: true
net:
bindIp: 192.168.52.150
port: 27017
processManagement:
pidFilePath: "/opt/mongodb/mongod.pid"
fork: true
===================================================================
5)设置mongodb文件权限 chmod -R 755 /opt/mongodb/*
6)启动: cd 到/opt/mongodb/mongodb-linux-x86_64-rhel62-3.0.4/bin
mongod -f /opt/mongodb/mongod.cfg
7)关闭:不能使用kill -9 进程
mongo
use admin
db.shutdownServer()
添加管理员用户
/**mongodb的初始化脚本增加用户,
* 1)把下列脚本写入mongodb-init.js
* 2)执行 ./mongo 192.168.52.150:27017/admin --shell mongo-ini.js
* 3)以后用shell登录使用: ./mongo 192.168.52.150:27017/admin -u root -p 123
*/
db.createUser({"user":"root","pwd":"123","roles":["dbOwner","root"]});
添加完管理员,修改mongod.conf的配置,增加下
============================
security:
authorization: enabled
=============================
重启
/**mongodb的初始化脚本增加用户,
* 1)把下列脚本写入mongodb-init.js
* 2)执行 ./mongo 192.168.52.150:27017/exchange --shell mongo-ini.js -u root -p 123
* 3)以后用shell登录使用: ./mongo 192.168.52.150:27017/exchange -u abc -p abc
*/
db.createUser({"user":"abc","pwd":" abc ","roles":[{role:"dbOwner",db:"exchange"}]});
相关推荐
基于java的mongodb开发环境搭建,环境用的是IDEA。
MongoDB主从环境搭建;MongoDB主从环境搭建MongoDB主从环境搭建MongoDB主从环境搭建
mongodb简介及环境搭建,Mongodb是一种非关系型、无模式的文档型数据库
在网上看到很多朋友关于在linux下搭建mongodb的帖子,而很少有在windows下的,于是,我尝试着搭建了一个windows下的集群,可供参考
mongodb副本集搭建
MongoDB VS2015 windows10下的C++开发环境搭建
day2:MongoDB运行环境搭建及运行 day3:MongoDB增删改查操作实践 day4:教你学会MongoDB聚合操作 day5:索引的特性及应用 day6:MongoDB实例搭建仓位管理API day7:数据模型优化及设计 day8:复制集介绍及演练 day9:海量...
MongoDB MongoDB集群搭建 环境集群搭建 MongoDB MongoDB集群搭建 环境集群搭建
mongodb实现主从读写分离和数据分片的2中部署方式
mongodb 复制集搭建实例 博客介绍https://blog.csdn.net/weixin_42749765/article/details/82143616
主要涉及的内容是如何搭建在windows环境下的mongodb集群,包括安装mongodb、mongodb单机下启动、搭建集群环境等内容,适合开始使用mongodb的人使用,很直接明了,很有帮助,值得下载!
MongoDB入门指南.pdf
教程名称:MongoDB教程基础入门 课程目录:【】MongoDB教程基础入门-代码【】MongoDB教程基础入门01第一讲上【】MongoDB教程基础入门02第一讲下【】MongoDB教程基础入门03第二讲上【】MongoDB教程基础入门04第二讲...
在Windows环境下MongoDB搭建和简单操作,文档描述简单明了。
NULL 博文链接:https://mazhilin.iteye.com/blog/2422588
flume向mongodb写入日志的环境搭建所需jar包,安装包等
linux版本mongodb换件搭建部署,设置开机自启动,数据库的导入导出例子
springmvc+mongodb+maven 项目搭建配置,项目能运行,测试过了
7 MongoDB副本集的搭建.mp4 8 MongoDB副本集故障自动切换.mp4 9 MongoDB副本集各实例的优先级设置.mp4 10 MongoDB副本集的伸缩.mp4 11 MongoDB数据的备份和恢复.mp4 12 Python简单操作MongoDB.mp4 13 Python获取...
mongodb 分片集群搭建过程(无副本),详细操作步骤,linux命令