首页 终身学习

Debian 11 安装 MongoDB

一、实体系统安装(不推荐)

  1. Debian上导入MongoDB GPG密钥

需要导入Debian系统的MongoDB存储库所需的GPG密钥

先更新系统源

$ sudo apt update

导入GPG密钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
  1. 增加MongoDB系统仓库
$ echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

更新系统源

$ sudo apt update
  1. 安装libcurl3

mongodb-org-server依赖软件包libcurl3

$ sudo apt install libcurl3
  1. 安装MongoDB 4 Server
$ sudo apt install mongodb-org -y
  • 检查版本

    sudo apt info mongodb-info
  • 查询端口

    sudo netstat -pnltu
    
    lsof -i:{port}
  1. 管理MongoDB 4服务器

    # 启动
    sudo systemctl start mongod
    # 查看运行状态
    sudo systemctl status mongod
    # 停止
    sudo systemctl stop mongod
    # 重启
    sudo systemctl restart mongod
    # 开启开机自启
    sudo systemctl enable mongod
    
    # 登陆
    mongo

二、Docker安装(推荐)

  1. 一键安装docker脚本
# 国外服务器
curl -fsSL https://get.docker.com | bash -s docker 
# 国内阿里云镜像
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  1. docker 配置
docker run -it --name mongodb1 \
-e MONGO_INITDB_ROOT_USERNAME={userName 自定义} \
-e  MONGO_INITDB_ROOT_PASSWORD={passWord 自定义} \
-v /home/dnslin/mongodb:/data/db \
-p 10001:27017 -d mongo

多机部署修改容器名,端口,数据卷即可



文章评论

目录