Linux ubuntu安装mongodb

目录

 开始部署

1、导入包管理系统使用的公钥

2、为 MongoDB 创建一个列表文件

3、重新加载本地包数据库

4、安装 MongoDB 软件包

运行

启动

查看状态

停止

重启

使用

卸载

1、停止MongoDB

2、删除包

3、删除数据目录


官方文档:https://docs.mongodb.com/

操作文档:https://www.qikegu.com/docs/3283

我用的是Ubuntu 20.04.5 LTS,以下版本也是支持

Linux ubuntu安装mongodb_第1张图片

 开始部署

1、导入包管理系统使用的公钥

wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

操作响应:ok

 如果不是ok,报错,执行下面命令,否则执行 2

        使用以下命令安装及其所需的库:

sudo apt-get install gnupg

         安装后,重试导入密钥:

wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

2、为 MongoDB 创建一个列表文件

确定ubuntu版本是否为        Ubuntu 20.04

lsb_release -dc

 为 Ubuntu 20.04 创建文件:        /etc/apt/sources.list.d/mongodb-org-6.0.list

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

3、重新加载本地包数据库

sudo apt-get update

4、安装 MongoDB 软件包

安装最新的稳定版本

sudo apt-get install -y mongodb-org

防止意外升级,可以固定包

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections

到此安装完成,运行测试

运行

1、确定linux的运行命令

ps --no-headers -o comm 1

 systemd则执行下面命令,否则看官方文档https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/#reload-local-package-database

启动

sudo systemctl start mongod

查看状态

sudo systemctl status mongod

停止

sudo systemctl stop mongod

重启

sudo systemctl restart mongod

使用

mongosh

卸载

1、停止MongoDB

sudo service mongod stop

2、删除包

sudo apt-get purge mongodb-org*

3、删除数据目录

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

你可能感兴趣的:(linux,mongodb,ubuntu,linux,运维)