在本教程中,我们将向您展示如何在 Ubuntu 16.04 上安装和配置 MongoDB。 对于那些不知道的人,MongoDB 是一个 NoSQL 面向文档的数据库。 指具有与 MySQL、PostgreSQL 和 Microsoft SQL 等关系数据库中使用的表格格式不同的数据模型的数据库。 MongoDB 功能包括完整的索引支持、复制、高可用性和自动分片。 它是跨平台的,它使数据集成过程更快、更容易。 由于它是免费和开源的,MongoDB 被许多网站和组织使用。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 LTS (Xenial Xerus) 服务器上逐步安装 MongoDB。
先决条件
- 运行以下操作系统之一的服务器:Ubuntu 16.04 LTS (Xenial Xerus)。
- 建议您使用全新的操作系统安装来防止任何潜在问题。
- 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
- 一种
non-root sudo user
或访问root user
. 我们建议充当non-root sudo user
,但是,如果您在充当 root 时不小心,可能会损害您的系统。
在 Ubuntu 16.04 上安装 MongoDB
步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt-get
终端中的命令。
sudo apt-get update sudo apt-get upgrade
步骤 2. 安装 MongoDB 包。
首先从您的机器中完全删除现有的 MongoDB,如果您已经拥有它:
sudo apt-get remove mongodb sudo apt-get autoremove
MongoDB 软件包的稳定版本已经在默认的 Ubuntu 存储库中。 但是,Ubuntu 存储库中的版本不是最新的。 如果要安装最新版本,则必须将第三方存储库添加到系统并从那里安装:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
接下来,运行以下命令以添加可信赖的存储库:
echo "deb https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
之后,通过运行以下命令更新您的系统并刷新现有存储库:
sudo apt-get update
现在安装最新的稳定版 MongoDB:
apt-get install -y --allow-unauthenticated mongodb-org
步骤 3. 验证 MongoDB 数据库。
要验证它是否已成功安装,请运行以下命令以查看其运行状态:
# sudo service mongodb enable # sudo service mongodb start # sudo service mongodb status ● mongodb.service - LSB: An object/document-oriented database Loaded: loaded (/etc/init.d/mongodb; bad; vendor preset: enabled) Active: active (running) since Thu 2016-06-4 16:40:35 IST; 14s ago Docs: man:systemd-sysv-generator(8) Process: 2849 ExecStart=/etc/init.d/mongodb start (code=exited, status=0/SUCCESS) Main PID: 1593 (code=exited, status=0/SUCCESS) Tasks: 13 (limit: 512) Memory: 51.9M CPU: 100ms CGroup: /system.slice/mongodb.service └─2861 /usr/bin/mongod --config /etc/mongodb.conf
在 Ubuntu 16.04 上开始使用 MongoDB 的一个好方法是阅读官方网站上的 MongoDB 手册。
https://docs.mongodb.org/manual/
恭喜! 您已成功安装 MongoDB。 感谢您使用本教程在 Ubuntu 16.04 LTS 系统中安装 MongoDB。 如需更多帮助或有用信息,我们建议您查看 MongoDB官方网站.