mangodb安装

Windows版安装

mongo下载
不想去官网下载的,我已经放到百度云了
链接:https://pan.baidu.com/s/1bo0Lu-GuUjZQRISXFDLXTg
提取码:uwz8

mangodb安装_第1张图片
mangodb安装_第2张图片
mangodb安装_第3张图片
mangodb安装_第4张图片
mangodb安装_第5张图片
mangodb安装_第6张图片
mangodb安装_第7张图片
install,然后等待一下安装就完成了
进入到刚才的安装目录D:\Program\MongoDB\Server\4.0
mangodb安装_第8张图片
bin目录里面就是和mongo有关的命令文件,data就是数据保存的目录,log就是运行的日志目录
mangodb安装_第9张图片
进入到bin目录,可以看到启动mongo服务和客户端的两个命令,现在我们来运行一下
1.先启动mongodb
直接双击mongod.exe可以直接启动MongoDB服务
2.再启动mongo.exe即可cmd客户端窗口命令操作mongo数据库
mangodb安装_第10张图片

Linux版安装

查看一下自己的Linux版本号,然后选择合适的版本号进行安装

uname -a
cat /etc/issue

在这里插入图片描述
我的Linux版本号为Ubuntu16.04 64位(童鞋们根据自己实际情况下载),选择下载
mangodb安装_第11张图片
下载好了以后,上传到服务器解压,我解压在/opt目录下

tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.4.tgz

mangodb安装_第12张图片
执行以下命令

# 进入到安装目录
cd mongodb-linux-x86_64-ubuntu1604-4.0.4
# 创建数据保存目录
mkdir data
# 创建日志存放目录
mkdir log
touch log/mongod.log
# 配置文件
vi mongdb.conf

配置文件内容如下

#端口号
port = 27017
#数据目录
dbpath = /opt/mongodb-linux-x86_64-ubuntu1604-4.0.4/data
#日志目录
logpath = /opt/mongodb-linux-x86_64-ubuntu1604-4.0.4/log/mongod.log
#设置后台运行
fork = true
#日志输出方式
logappend = true
#开启认证
#auth = true

启动命令

./bin/mongod --config ./mongdb.conf

我这里没有启动成功,报了个错误

./bin/mongod --config ./mongdb.conf
./bin/mongod: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory

应该是需要安装相关的依赖,

apt-get install libcurl4-openssl-dev

如果没有安装成功的话尝试一下更新一下apt-get,再执行上面的命令

apt-get update

再执行一下mongodb的启动命令./bin/mongod --config ./mongdb.conf,出现以下信息则表明启动成功

2018-11-22T15:27:06.442+0800 I CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
about to fork child process, waiting until server is ready for connections.
forked process: 14333
child process started successfully, parent exiting

至此mongodb就可以正常使用了,本地登录可以直接./bin/mongo
远程登录命令为

./bin/mongo ip地址:27017

可视化工具robomongo

官网下载
安装也很简单,就是不停的下一步即可
使用界面如下
mangodb安装_第13张图片

我的GitHub
QQ:2541692705
邮箱:[email protected]
微信扫一扫关注我,没事可以玩玩小游戏
mangodb安装_第14张图片


我想去流浪,我想去读书,若有机会,江湖再见
扫一扫,领取红包,就当奖励你我付出的努力
mangodb安装_第15张图片

你可能感兴趣的:(数据库)