官网:https://www.mongodb.com/
下载地址:https://www.mongodb.com/try/download
Linux下载地址:https://downloads.mongodb.com/linux/mongodb-linux-x86_64-enterprise-rhel70-4.2.19.tgz
上传Mongodb文件到云服务器
wget https://downloads.mongodb.com/linux/mongodb-linux-x86_64-enterprise-rhel70-4.2.19.tgz
/www/mongodb-linux-x86_64-enterprise-rhel70-4.2.19.tgz
然后开始解压
tar -zxvf mongodb-linux-x86_64-enterprise-rhel70-4.2.19.tgz
移动到用户目录下
mv mongodb-linux-x86_64-enterprise-rhel70-4.2.19 /usr/local/mongodb
cd /usr/local/mongodb
配置环境变量,方便进行控制
vim /etc/profile
export MONGODB_HOME=/usr/local/mongodb
export PATH=$MONGODB_HOME/bin:$PATH
重启配置文件即可
source /etc/profile
查询安装
[root@iZwz9ioyb48q95yeh6o7njZ mongodb]# mongo -version
MongoDB shell version v4.2.19
创建数据和日志目录
[root@iZwz9ioyb48q95yeh6o7njZ mongodb]# mkdir data/db -p
[root@iZwz9ioyb48q95yeh6o7njZ mongodb]# mkdir data/logs -p
[root@iZwz9ioyb48q95yeh6o7njZ mongodb]# cd data/logs/
[root@iZwz9ioyb48q95yeh6o7njZ logs]# touch mongodb.log
在mongodb根目录下创建mongodb.conf文件如下
# 端口号
port=27017
#数据库存储的文件位置
dbpath=/usr/local/mongodb/data/db
# 日志文件位置
logpath=/usr/local/mongodb/data/logs/mongodb.log
# 以追加日志形式记录
logappend=true
# 过滤掉无用日志信息,若需要调试设置false
quiet=true
# 以后台方式运行
fork=true
# 最大同时连接数
maxConns=100
#不启动验证权限
noauth=true
#启动用户账号权限
# auth=true
#开启日志,默认true
journal=true
# 提供外网访问
bind_ip=0.0.0.0
启动mongodb即可
mongod -f mongodb.conf
[root@iZwz9ioyb48q95yeh6o7njZ mongodb]# mongod -f mongodb.conf
mongod: error while loading shared libraries: libnetsnmpmibs.so.31: cannot open shared object file: No such file or directory
如果启动报错安装一个组件即可
yum install net-snmp
然后在启动
mongod -f mongodb.conf
安装和启动成功如下

记得阿里云安全组开放27017的端口哦
官网下载地址:http://www.navicat.com.cn/download/navicat-for-mongodb
老牌的数据库管理工具,支持多种数据库的集成,已集成 MongoDB 类型,属于付费型管理工具。好处是用会了一个 DB 版的 Navicat,所有 DB 版都会很顺手,维持一套操作习惯,如果再肌肉记忆一些快捷键,会更加高效。

官网下载地址:https://robomongo.org/download
Robo 3T 前身是 Robomongo,后被 3T 公司收购,是一款免费开源的 GUI 管理工具。支持 MongoDB 4.0+,轻量级 GUI,支持语法填充等等。适用于 Windows,macOS 和 Linux 系统。

创建一个数据库

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5LA2A7CE-1655891299154)(asserts/image-20220321022717191.png)]
基本操作
1:进入mongodb命令行
> mongo
2:选中数据集合
>use admin
3:创建用户和密码
>db.createUser({user:"root",pwd:"mkxiaoer",roles:["root"]})
4:验证
>db.auth("root","mkxiaoer")
5:查看所有的用户
>show users
6:测试是否链接

