📜  如何在 Linux 中安装 Apache CouchDB 2.3.0?(1)

📅  最后修改于: 2023-12-03 14:52:24.798000             🧑  作者: Mango

在 Linux 中安装 Apache CouchDB 2.3.0

Apache CouchDB 是一个开源的 NoSQL 文档数据库,它使用 JSON 格式存储数据。它是一个可扩展性好、灵活性高的数据库系统,可以轻松处理大量数据。在本文中,我们将介绍如何在 Linux 中安装 Apache CouchDB 2.3.0。

步骤 1: 更新系统

首先,我们需要更新系统。打开终端,运行以下命令:

sudo apt-get update
sudo apt-get upgrade

这些命令将更新软件包和系统服务。

步骤 2: 添加 CouchDB 源

在 Ubuntu 中,我们可以通过添加 CouchDB 官方源来安装 Apache CouchDB。首先,我们需要导入 GPG 密钥,以便我们在添加源时进行验证。运行以下命令导入 GPG 密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61

接下来,添加源到 /etc/apt/sources.list.d/couchdb.list:

echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list.d/couchdb.list

注意:如果您使用的不是 Ubuntu 18.04,请将 “bionic” 替换为您正在使用的版本名称。

步骤 3: 安装 Apache CouchDB

添加源后,运行以下命令安装 Apache CouchDB:

sudo apt-get update
sudo apt-get install couchdb

此时,系统将自动安装 Apache CouchDB 和其所有的依赖项。安装过程可能需要一些时间。

步骤 4: 配置 Apache CouchDB

安装完成后,我们需要进行一些配置。首先,打开 /etc/couchdb/local.ini:

sudo nano /etc/couchdb/local.ini

找到 [chttpd] 段,并将 bind_address 从 127.0.0.1 改为 0.0.0.0,这将允许从网络上的任何地方访问 Apache CouchDB。

[chttpd]
port = 5984
bind_address = 0.0.0.0

保存并退出文件。

接下来,我们需要重新启动 CouchDB 服务:

sudo systemctl restart couchdb
步骤 5: 访问 Apache CouchDB

现在,我们可以通过浏览器访问 Apache CouchDB。默认情况下,CouchDB 的端口为 5984。在浏览器的地址栏中输入:

http://your_ip_address:5984/_utils/

其中,your_ip_address 是您的服务器 IP 地址。

现在,您可以使用初始管理员帐户登录到 CouchDB 管理面板,以便创建新用户和数据库。初次登录时,使用用户名为 “admin” 和密码为 “password” 的账户进行登录。

准备就绪!您已成功在 Linux 中安装 Apache CouchDB 2.3.0。

结论

本文介绍了如何在 Linux 中安装 Apache CouchDB 2.3.0,并进行简单的配置。我们希望这篇文章为您提供了有关 Apache CouchDB 的重要信息,以及在 Linux 中安装和配置它的步骤。