mongodb Community 7 安装(linux)
一、安装
1.安装依赖
apt-get install gnupg curl
2.安装public key
cd /usr/local
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
3.把mongo的源写入
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.更新源
apt-get update
5.安装
apt-get install -y mongodb-org
如果提示libssl1.1.1出错,下面第三章有解决方法
二、配置和启动
默认的数据保存在 /var/lib/mongodb
默认的日志保存在 /var/log/mongodb
1.配置文件
可以不用配置,使用默认即可,如果需要调整如数据保存位置
vi /etc/mongod.conf
2.数据保存位置(可选)
如果需要改变保存位置,先新建文件夹,然后移交所有权给mongodb
然后这里修改
3.修改绑定ip
如果需要外部访问
修改bindIp: 127.0.0.1为0.0.0.0
4.启动
systemctl start mongod && systemctl enable mongod && systemctl status mongod
三、错误解决
1.mongodb-org-mongos : Depends: libssl1.1 (>= 1.1.1)
ubuntu和debian都可以这样解决,实测
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
apt-get install -y mongodb-org