如何在Ubuntu 20.04上安装MongoDB
MongoDB 是最受欢迎的 NoSQL数据库,它是开源的,可以免费下载。 以JSON之类的灵活文档格式存储数据,而不是SQL数据库中常见的表样式方法。 MongoDB 用于存储和处理数据,而无需使用架构或排序模式。 该· MongoDB NoSQL数据库 由于它易于与各种编程语言集成,因此已广泛用于Web应用程序。 在本教程中 如何在Ubuntu 20.04上安装和配置MongoDB社区版..
在Ubuntu 20.04上安装MongoDB
要在Ubuntu服务器上安装最新版本的MongoDB社区版,您需要安装所需的依赖项,如图所示。
$ sudo apt update $ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
导入存储库的GPG密钥,并使用以下命令添加MongoDB存储库:
$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - $ sudo add-apt-repository 'deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse'
在撰写本文时,MongoDB的最新版本是4.4版。 要安装另一个版本,请用适当的版本替换4.4。 启用存储库后,通过输入以下命令安装mongodb-org元软件包:
$ sudo apt install mongodb-org
在MongoDB安装期间创建一个配置文件 /etc/mongod.conf
,数据目录 /var/lib/mongodb
和日志目录 /var/log/mongodb
.. 默认情况下 MongoDB 运行使用 mongodb用户帐户.. 如果更改用户,则还必须更改这些目录的权限,以便分配对数据和日志目录的访问权限。 然后运行以下命令以启动并验证mongod进程。
$ sudo systemctl start mongod $ sudo systemctl status mongod
要检查安装是否成功完成,请使用mongo工具连接到MongoDB数据库服务器并打印连接状态。
$ mongo --eval 'db.runCommand({ connectionStatus: 1 })'
输出如下所示:
MongoDB shell version v4.4.0 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("2af3ab0e-2197-4152-8bd0-e33efffe1464") } MongoDB server version: 4.4.0 { "authInfo" : { "authenticatedUsers" : [ ], "authenticatedUserRoles" : [ ] }, "ok" : 1 }
ok字段中的值为1表示成功。
卸载MongoDB社区版
要永久删除包含MongoDB应用程序,配置文件以及包含数据和日志的目录的MongoDB,请发出以下命令:
$ sudo service mongod stop $ sudo apt-get purge mongodb-org* $ sudo rm -r /var/log/mongodb $ sudo rm -r /var/lib/mongodb
结论
在上面的指南中,您学习了如何在Ubuntu 20.04服务器上安装MongoDB。 有关更多信息,请参阅MongoDB文档。 蒙戈文档..