建立MongoDB

2024-09-10 16:21:29 浏览数 (1)

一、下载MongoDB

在MongoDB官网下载对应的MongoDB版本,可以点击以下链接快速跳转到下载页面:

https://www.mongodb.com/try/download/community

如图,页面往下滚动,点击选择安装包

查看Ubuntu版本

代码语言:javascript复制
@jerry-virtual-machine:/usr/mongosh-2.3.0-linux-x64# lsb_release -a
No LSB modules are available.
Distributor ID:       Ubuntu
Description:       Ubuntu 22.04.4 LTS
Release:       22.04
Codename:       jammy

可以copy link,然后在Linux下用wget下载。

下载后解压:

代码语言:javascript复制
#tar -zxvf mongodb-linux-x86_64-ubuntu2204-7.0.14.tgz

二、启动MongoDB

准备工作

首先,创建MongoDB要使用的目录和文件

代码语言:javascript复制
#mkdir -p /etc/mongodb/data /etc/mongodb/log /etc/mongodb/conf
touch /etc/mongodb/conf/mongodb.conf

启动方式1

通过以下命令启动

代码语言:javascript复制
#bin/mongod --port=27017 --dbpath=/etc/mongodb/data --logpath=/etc/mongodb/log/mongodb.log --bind_ip=0.0.0.0 --fork

启动参数说明

  • --dbpath:指定数据文件存放目录
  • --logpath:指定日志文件,注意是指定文件不是目录
  • --logappend:使用追加的方式记录日志
  • --port:指定端口,默认为 27017
  • --bind_ip:默认只监听 localhost 网卡
  • --fork:后台启动

启动方式2

通过配置文件启动,修改/etc/mongodb/conf/mongodb.conf的内容

代码语言:javascript复制
systemLog:
  destination: file
  path: /etc/mongodb/log/mongodb.log
  logAppend: true
storage:    
  dbPath: /etc/mongodb/data
  engine: wiredTiger
  journal:
    enabled: true
net:
  bindIp: 0.0.0.0
  port: 27017
processManagement:
  fork: true

然后通过以下命令启动MongoDB

代码语言:javascript复制
#bin/mongod -f /etc/mongodb/conf/mongodb.conf

三、安装MongoDB Shell

访问MongoDB官网

https://www.mongodb.com/zh-cn/docs/launch-manage/

可以copy link,然后在Linux下用wget下载。

把下载下来的压缩包上传到/usr目录,然后解压

代码语言:javascript复制
#tar -zxvf mongosh-2.0.1-linux-x64.tgz

启动mongosh:切换到mongosh安装目录,通过bin/mongosh启动

0 人点赞