如何在 Rocky Linux 9 上安装 RethinkDB

2023年 7月 20日 29.6k 0

RethinkDB是一个高度可扩展的开源NoSQL数据库服务器,用于以大大减少的工程工作量构建实时Web应用程序。它支持许多流行的语言,包括PHP,Java,Ruby和Python。您可以使用它进行自动故障转移和强大的容错。RethinkDB的响应时间和更新非常短。RethinkDB-logo

在 Rocky Linux 9 上安装 RethinkDB

第 1 步。第一步是将系统更新到最新版本的软件包列表。为此,请运行以下命令:

sudo dnf check-update
sudo dnf install dnf-utils

第 2 步。在 Rocky Linux 9 上安装 RethinkDB。

默认情况下,RethinkDB 在 Rocky Linux 9 基础存储库中不可用。现在运行以下命令,将 RethinkDB 存储库添加到您的 Rocky Linux 系统中:

nano /etc/yum.repos.d/rethinkdb.repo

添加以下行:

[rethinkdb]
name=RethinkDB
enabled=1
baseurl=https://download.rethinkdb.com/repository/rocky/8/x86_64/
gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg
gpgcheck=1

启用存储库后,现在使用以下命令安装最新版本的 RethinkDB:

sudo dnf install rethinkdb

验证 RethinkDB 构建和版本:

rethinkdb --version

第 3 步。配置重新思考数据库。

首先,使用以下命令复制 RethinkDB 示例配置文件:

cp /etc/rethinkdb/default.conf.sample /etc/rethinkdb/instances.d/instance.conf

接下来,编辑配置文件:

nano /etc/rethinkdb/instances.d/instance.conf

更改以下行以启用 RethinkDB Web 控制台:

http-port=8080
server-name=server1
directory=/var/lib/rethinkdb/default
log-file=/var/log/rethinkdb
bind=0.0.0.0

保存并关闭文件,然后使用以下命令创建必要的文件并提供适当的权限:

touch /var/log/rethinkdb
chown -R rethinkdb:rethinkdb  /var/log/rethinkdb /var/lib/rethinkdb
chmod -R 775 /var/log/rethinkdb /var/lib/rethinkdb

配置完成后,启动 RethinkDB 服务,并使其能够在重新启动时一次性自动启动:

sudo systemctl enable --now rethinkdb
sudo systemctl start rethinkdb

第 4 步。配置防火墙。

默认情况下,RethinkDB 侦听端口 8080 和 29015。如果您的服务器上安装并配置了任何防火墙,则需要通过 firewalld 允许这两个端口。您可以使用以下命令允许它们:

sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

第5步。访问 RethinkDB Web 界面。

成功安装后,打开 Web 浏览器并键入 URL 。您将被重定向到 RethinkDB 默认仪表板,如下所示:http://your-IP-address:8080

RethinkDB-webui

感谢您使用本教程在您的 Rocky Linux 9 系统上安装 RethinkDB。有关其他帮助或有用信息,我们建议您查看RethinkDB官方网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论