如何在Debian 10/9/8上安装MongoDB 4.2
时间:2019-05-29 14:48:07 来源:igfitidea点击:
MongoDB是一个完全支持灵活索引和富查询的数据库。
它是一个NoSQL数据库。
MongoDB通过GridFS提供大型媒体存储。
使用本教程在Debian 10、Debian 9 Stretch和Debian 8 Jessie系统上安装MongoDB server 4.2。
步骤1 -设置Apt存储库
首先,通过发出下面的命令将MongoDB公共GPG密钥导入到系统中。
这个密钥确保包的一致性和真实性。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B
让我们添加MongoDB APT存储库url /etc/ APT /sources.list.d/ MongoDB .list。
echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/4.2 main" | sudo tee /etc/apt/sources.list.d/mongodb.list
步骤2 -安装MongoDB服务器
添加必要的APT存储库之后,使用以下命令在系统上安装MongoDB。
它还将安装MongoDB所需的所有依赖包。
sudo apt update sudo apt install mongodb-org
步骤3 -管理MongoDB服务
MongoDB数据库服务器已经在系统上成功安装。
让我们执行下面的命令来启动MongoDB servie。
sudo systemctl start mongod.service
另外,运行下面的命令使MongoDB能够在系统引导时启动。
sudo systemctl enable mongod.service
步骤4 -测试MongoDB版本
最后,使用下面的命令检查系统上安装的MongoDB版本。
$ mongod --version db version v4.2.1 git version: edf6d45851c0b9ee15548f0f847df141764a317e OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019 allocator: tcmalloc modules: none build environment: distmod: debian92 distarch: x86_64 target_arch: x86_64
另外,使用命令行连接MongoDB并执行一些测试命令来检查是否正常工作。
Hyman@theitroad:~$ mongo > use mydb; > db.test.save( { theitroad: 100 } ) > db.test.find() { "_id" : ObjectId("52b0dc8285f8a8071cbb5daf"), "theitroad" : 100 }