如何在 CentOS 8 上安装 CouchDB如何在 CentOS 8 上安装 CouchDB如何在 CentOS 8 上安装 CouchDB如何在 CentOS 8 上安装 CouchDB
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 CentOS 8 上安装 CouchDB

CouchDb 是一个非常流行的 NoSQL 数据库,就像其他著名的数据库 MongoDB、Redis 和 Apache Cassandra 一样。它还以非关系方式和 JSON 文档格式存储数据。 CouchDB 可以轻松地从终端安装和管理,我们将学习如何在 CentOS 8 操作系统上安装 CouchDB。

在 CentOS 8 上安装 CouchDB

CentOS 8 的官方 DNF 软件包存储库中不提供 CouchDB,因此我们必须寻求其他替代方案,并通过在 CentOS 8 上添加 CouchDB 存储库来安装。

第 1 步:确保启用 EPEL 存储库

在 CentOS 8 上安装 CouchDB 的第一步是确保启用 EPEL 存储库。

要确保在 CentOS 8 操作系统上启用 EPEL 存储库,请键入以下命令:

$ sudo dnf install epel-release -y

启用 EPEL 存储库后,下一步是将 CouchDB 存储库添加到系统中。

第 2 步:将 CouchDB 存储库添加到系统

要添加 CouchDB 存储库,请使用下面给出的命令创建存储库文件:

$ sudo nano /etc/yum.repos.d/apache-couchdb.repo

打开 apache-couchdb.repo 文件后,将以下内容复制并粘贴到文件中:

[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1

粘贴上面提供的内容后,使用快捷键 CTRL + S 和 CTRL + X 保存并关闭文件。

第 3 步:在 CentOS 8 上安装 CouchDB

添加 CouchDB 存储库后,您现在可以使用以下命令在 CentOS 8 计算机上运行 CouchDB 的安装命令:

$ sudo dnf install couchdb

CouchDB 的安装将开始并稍后完成。

CouchDB 现阶段已完全安装在 CentOS 8 操作系统上。

第4步:启动并启用CouchDB服务

CouchDB安装完成后,您需要通过键入以下命令启动CouchDB服务:

$ sudo systemctl start couchdb

使用以下命令在系统启动时启用 CouchDB 服务:

$ sudo systemctl enable couchdb

要验证 CouchDB 服务是否正在运行,您可以键入以下命令:

$ sudo systemctl status couchdb

成功安装 CouchDB 并启动服务后,CouchDB 就可以使用了。

CouchDB的配置

如果你想配置CouchDB,比如设置密码和允许外部IP地址访问。 CouchDB的配置文件local.ini放在/opt/couchdb/etc下。目录。

要在 CentOS 8 中使用 nano 编辑器打开 local.ini 文件,请键入以下命令:

$ sudo nano /opt/couchdb/etc/local.ini

转到“admins”部分,如果注释了该行(如下面所附屏幕截图所示),则取消注释该行,并提供您想要为 CouchDB 设置的密码:

[admins]
admin = mypassword

同样,如果您想允许外部访问,请向下滚动一点,转到“chttpd”部分,取消注释端口和bind_address,并提供您想要设置的值。

完成 CouchDB 配置后,使用 CTRL + S 和 CTRL + X 键盘快捷键保存并关闭 nano 编辑器。

重新启动 CouchDB 服务以使用哈希来保护密码。

$ sudo systemctl restart couchdb

最后,如果您的系统上运行防火墙,请启用并配置 CentOS 8 系统的防火墙以打开端口 5984 以允许外部流量:

$ sudo firewall-cmd --zone=public --permanent --add-port=5984/tcp

此时,CouchDb 已完全配置并准备好满足您的需求。

访问 CouchDB 的 Web 界面

要访问 CouchDB 的 Web 界面,只需转到您喜欢的浏览器并访问下面给出的链接:

http://127.0.0.1:5984/_utils/

您将拥有 Fauxton(CouchDB 的基于 Web 的界面)干净、优雅的外观。

结论

这就是我们在 CentOS 8 操作系统上安装、配置和开始使用 CouchDB 的方法。 CouchDB 是业界开发人员首选的 NoSQL 数据库,广泛应用于数据库集群。如果您想了解有关 CouchDB 的更多信息,请阅读官方文档来探索和扩展您的 CouchDB 知识。

©2015-2025 艾丽卡 support@alaica.com