摘要:Apache CouchDB 是一个数据库管理系统,可以无缝地将数据传输到边缘,然后再返回。它以易于复制和设置而闻名。如果您想在您的 Ubuntu 或 Debian 系统上安装 Apache CouchDB,那么您来对地方了。在本教程中,我们将指导您完成在机器
Apache CouchDB
Apache CouchDB 是一个数据库管理系统,可以无缝地将数据传输到边缘,然后再返回。它以易于复制和设置而闻名。如果您想在您的 Ubuntu 或 Debian 系统上安装 Apache CouchDB,那么您来对地方了。在本教程中,我们将指导您完成在机器上安装 Apache CouchDB 的步骤。
更新系统,确保您的系统是最新的。
sudo apt-get update sudo apt-get upgradeouchDB 在默认的 Ubuntu 或 Debian 存储库中不可用,因此我们必须手动添加其存储库。
首先,我们需要安装一些依赖项,以便通过 HTTPS 添加新的存储库
sudo apt install -y curl apt-transport-https gnupgcurl https://couchdb.apache.org/repo/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/couchdb-archive-keyring.gpg >/dev/null 2>&1source /etc/os-release echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" \| sudo tee /etc/apt/sources.list.d/couchdb.list >/dev/null现在,再次更新系统
添加存储库之后,就该安装 CouchDB 了
sudo apt-get install -y couchdb在安装过程中,系统将向您询问一系列问题。首先,它将要求您选择 CouchDB 安装的类型。您可以选择 standalone 或者 clustered。对于基本的单服务器设置,选择 standalone。
接下来,系统将要求您确认要绑定 CouchDB 的网络接口。如果您只是将此服务器用于开发,而不将其用于网络,则输入 127.0.0.1,如果要使其对网络可用,请输入 0.0.0.0
然后,您需要设置 admin 用户名和密码。一定要选一个安全的密码。
curl http://127.0.0.1:5984/如果 CouchDB 正常运行,您将看到如下响应
{"couchdb" : "Welcome","features" : ["access-ready","partitioned","pluggable-storage-engines","reshard","scheduler"],"git_sha" : "11a234070","uuid" : "9e0bab0b342e078346207fe6a51a840f","vendor" : {"name" : "The Apache Software Foundation"},"version" : "3.3.2"}访问CouchDB WEB 控制台
出于安全考虑,请转到 Configuration 部分,并在 couch_httpd_auth 部分将 require_valid_user 选项从 false 更改为 true。
酷瓜云课堂 - 开源知识付费解决方案
来源:鸠摩智首席音效师