mongodb Community 7 安装(linux)

链接:mongodb官网

链接:官方安装文档

一、安装

1.安装依赖

bash 复制代码
apt-get install gnupg curl

2.安装public key

bash 复制代码
cd /usr/local
bash 复制代码
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg  --dearmor

3.把mongo的源写入

bash 复制代码
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] http://repo.mongodb.org/apt/debian bullseye/mongodb-org/7.0 main" | tee /etc/apt/sources.list.d/mongodb-org-7.0.list

4.更新源

bash 复制代码
apt-get update

5.安装

bash 复制代码
apt-get install -y mongodb-org

如果提示libssl1.1.1出错,下面第三章有解决方法

二、配置和启动

默认的数据保存在 /var/lib/mongodb

默认的日志保存在 /var/log/mongodb

1.配置文件

可以不用配置,使用默认即可,如果需要调整如数据保存位置

bash 复制代码
vi /etc/mongod.conf

2.数据保存位置(可选)

如果需要改变保存位置,先新建文件夹,然后移交所有权给mongodb

然后这里修改

3.修改绑定ip

如果需要外部访问

修改bindIp: 127.0.0.1为0.0.0.0

4.启动

bash 复制代码
systemctl start mongod && systemctl enable mongod && systemctl status mongod

三、错误解决

1.mongodb-org-mongos : Depends: libssl1.1 (>= 1.1.1)

ubuntu和debian都可以这样解决,实测

bash 复制代码
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
bash 复制代码
dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
bash 复制代码
apt-get install -y mongodb-org
相关推荐
要开心吖ZSH8 分钟前
处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录
java·数据库·mysql·性能优化
隐形的萝莉14 分钟前
再回到技术面,研究 T-SQL 的 UNION、EXISTS、EXCEPT、INTERSECT 运算符。
数据库·sql
Nturmoils1 小时前
JOIN 不是拼上就完事,多表查询这几个坑先跑一遍
数据库·后端
用户029266661331 小时前
Linux 用户管理知识与应用实践(三:用户组及修改用户密码)
linux
yoothey1 小时前
MySQL 数据库连接池调优实战
数据库·mysql
水无痕simon1 小时前
5 多表操作
java·开发语言·数据库
云絮.1 小时前
计算机相关工作原理
服务器·前端·数据库
Mortalbreeze1 小时前
深入 Linux 线程机制(三):线程互斥——竞争条件与互斥锁的本质
linux·运维·服务器·c++·算法
鱼听禅1 小时前
CentOS 源码模式配置SVNAdmin2管理SVN仓库
linux·svn·centos
Amonter1 小时前
RK3399ProD移植主线Linux内核
linux·rockchip·rk3399pro