📅  最后修改于: 2023-12-03 14:52:24.798000             🧑  作者: Mango
Apache CouchDB 是一个开源的 NoSQL 文档数据库,它使用 JSON 格式存储数据。它是一个可扩展性好、灵活性高的数据库系统,可以轻松处理大量数据。在本文中,我们将介绍如何在 Linux 中安装 Apache CouchDB 2.3.0。
首先,我们需要更新系统。打开终端,运行以下命令:
sudo apt-get update
sudo apt-get upgrade
这些命令将更新软件包和系统服务。
在 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” 替换为您正在使用的版本名称。
添加源后,运行以下命令安装 Apache CouchDB:
sudo apt-get update
sudo apt-get install couchdb
此时,系统将自动安装 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
现在,我们可以通过浏览器访问 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 中安装和配置它的步骤。