📅  最后修改于: 2023-12-03 15:06:07.222000             🧑  作者: Mango
MongoDB 是一个跨平台,高性能,开源的文档数据库,使用 JSON 格式存储数据。在 Ubuntu 16.04 上,可以使用 Yum 包管理器来轻松安装 MongoDB。
在安装 MongoDB 之前,需要确保已经正确安装了 Yum 包管理器。在终端中运行以下命令来确认:
$ sudo apt-get update
$ sudo apt-get install -y yum
安装 MongoDB 很简单,只需要运行以下命令:
$ sudo yum install -y mongodb
安装成功后,MongoDB 将自动启动,并在系统启动时启动。可以使用以下命令来检查 MongoDB 是否正在运行:
$ sudo systemctl status mongodb
一旦安装成功,就可以开始使用 MongoDB 了。可以使用 mongo
命令行工具来与 MongoDB 交互。运行以下命令来启动 mongo
:
$ mongo
在 mongo
命令行界面中,可以运行以下命令来测试是否连接成功:
> show dbs
如果成功连接到 MongoDB 实例,则应看到类似以下内容:
admin 0.000GB
config 0.000GB
local 0.000GB
为了保护 MongoDB 数据库中的数据,建议启用认证。可以按照以下步骤来设置 MongoDB 认证:
运行以下命令来在 MongoDB 中创建一个管理员帐户:
> use admin
> db.createUser({user: "<admin_username>", pwd: "<admin_password>", roles: ["root"]})
这将创建一个名为 <admin_username>
,密码为 <admin_password>
的用户。该用户将拥有 root
角色,可以全局管理 MongoDB。
编辑 MongoDB 配置文件 /etc/mongod.conf
,并添加以下配置行:
security:
authorization: enabled
运行以下命令来重启 MongoDB,以使更改生效:
$ sudo systemctl restart mongodb
现在,需要在连接 MongoDB 时使用管理员帐户进行身份验证。可以使用以下命令连接到 MongoDB:
$ mongo -u <admin_username> -p <admin_password> --authenticationDatabase admin
使用 Yum 包管理器在 Ubuntu 16.04 上安装 MongoDB 非常简单。在安装后,可以使用 mongo
命令行工具来与 MongoDB 交互。建议启用 MongoDB 认证,以保护 MongoDB 中的数据。