Debian 11 安装 MongoDB
一、实体系统安装(不推荐)
- Debian上导入MongoDB GPG密钥
需要导入Debian系统的MongoDB存储库所需的GPG密钥
先更新系统源
$ sudo apt update
导入GPG密钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
- 增加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
- 安装libcurl3
mongodb-org-server依赖软件包libcurl3
$ sudo apt install libcurl3
- 安装MongoDB 4 Server
$ sudo apt install mongodb-org -y
检查版本
sudo apt info mongodb-info
查询端口
sudo netstat -pnltu lsof -i:{port}
管理MongoDB 4服务器
# 启动 sudo systemctl start mongod # 查看运行状态 sudo systemctl status mongod # 停止 sudo systemctl stop mongod # 重启 sudo systemctl restart mongod # 开启开机自启 sudo systemctl enable mongod # 登陆 mongo
二、Docker安装(推荐)
- 一键安装docker脚本
# 国外服务器
curl -fsSL https://get.docker.com | bash -s docker
# 国内阿里云镜像
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
- 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
多机部署修改容器名,端口,数据卷即可
此处评论已关闭