一、Linux安装
-
下载
官网下载地址:https://www.mongodb.com/try/download/community
在右侧选择对应系统及版本,支持mac、windows、linux。 -
安装
下载后上传到Linux服务器中,然后运行解压命令
tar -zxvf mongodb-linux-x86_64-4.0.13.tgz
需要改名的话可以运行下面的命令
mv mongodb-linux-x86_64-4.0.13 mongodb
- 启动
解压后进入mongodb文件夹中 的bin目录,bin目录是用来存放启动mongodb服务以及客户端链接的脚本文件。
./mongod --port=207017 --dbpath=../data --logpath=../logs/mongo.log
- ‘–port’ 指定服务端口 默认207017
- ‘–dbpath’ 指定mongodb数据存放的位置,要求目录必须存在
- ‘–logpath’ 指定mongodb日志文件存放位置,每次启动会复制这个log文件+日期
运行这个命令查看mongo服务是否启动
ps aux|grep mongo
- 客户端连接
./mongo --port=207017
连接成功后可以输入以下命令查看mongoDB的基础库
show dbs
可以看到这三个基础库:admin、config、local。5.0版本Linux的mongoDB就安装完成了,还是非常简单的
二、Docker下安装
Docker安装需要linux先安装Docker,这里就不介绍如何安装Docker了。
- 拉取镜像
- docker pull mongdo5.0.5
- 直接运行镜像
- docker run -d --name mongo --p 27017:27017 mongo:5.0.5
- 进入Mongo容器
- docker exec -it bc6c bash
在容器中就可以使用客户端连接。
./mongo --port=207017
当然,在linux下如果有mongoDB的解压包也可以进入bin目录下运行,跟容器中进行连接效果相同。