如何在 Debian 10 上安装 RethinkDB 数据库系统如何在 Debian 10 上安装 RethinkDB 数据库系统如何在 Debian 10 上安装 RethinkDB 数据库系统如何在 Debian 10 上安装 RethinkDB 数据库系统
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

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

如何在 Debian 10 上安装 RethinkDB 数据库系统

在此页

  1. 先决条件
  2. 开始
  3. 安装 RethinkDB
  4. 配置 RethinkDB
  5. 访问 RethinkDB 网络界面
  6. 从源代码安装 RethinkDB
  7. 结论

RethinkDB 是一个免费的开源 NoSQL 数据库系统,可以更轻松地构建实时应用程序。它带有一个图形用户界面,可以从网络浏览器访问并用于管理数据库。它使用 JSON 将应用程序加载到数据库中并读取数据库。 RethinkDB 是为存储 JSON 文档而构建的,您可以轻松地将其扩展到多台机器。它易于设置,并具有支持表连接和分组依据的简单查询语言。

在本教程中,我们将向您展示如何在 Debian 10 服务器上安装 RethinkDB 数据库管理系统。

先决条件

  • 运行 Debian 10 的服务器。
  • 在您的服务器上配置了根密码。

入门

在开始之前,建议将您的系统更新到最新版本。您可以运行以下命令来更新您的系统。

apt-get update -y
apt-get upgrade -y

更新系统后,重新启动它以实施更改。

安装 RethinkDB

默认情况下,RethinkDB 在 Debian 10 默认存储库中不可用。因此,您需要将 RethinkDB 添加到您的系统中。

首先,使用以下命令下载并添加 GPG 密钥:

wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | apt-key add -

接下来,使用以下命令添加 RethinkDB 存储库:

echo "deb https://download.rethinkdb.com/apt buster main" | tee /etc/apt/sources.list.d/rethinkdb.list

添加存储库后,更新存储库并使用以下命令安装 RethinkDB:

apt-get update -y
apt-get install rethinkdb -y

安装完成后,使用以下命令启动 RethinkDB 服务并使其在系统重启后启动:

systemctl start rethinkdb
systemctl enable rethinkdb

您应该看到以下输出:

rethinkdb.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable rethinkdb

您还可以使用以下命令检查 RethinkDB 服务的状态:

systemctl status rethinkdb

您应该得到以下输出:

? rethinkdb.service - LSB: This starts a set of rethinkdb server instances.
   Loaded: loaded (/etc/init.d/rethinkdb; generated)
   Active: active (exited) since Wed 2020-01-22 08:38:37 UTC; 1min 18s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 0 (limit: 2359)
   Memory: 0B
   CGroup: /system.slice/rethinkdb.service

Jan 22 08:38:37 debian10 systemd[1]: Starting LSB: This starts a set of rethinkdb server instances....
Jan 22 08:38:37 debian10 rethinkdb[10189]: rethinkdb: No instances defined in /etc/rethinkdb/instances.d/
Jan 22 08:38:37 debian10 rethinkdb[10189]: rethinkdb: See http://www.rethinkdb.com/docs/guides/startup/ for more information
Jan 22 08:38:37 debian10 systemd[1]: Started LSB: This starts a set of rethinkdb server instances..

此时,RethinkDB 已安装并运行。您现在可以继续下一步。

配置 RethinkDB

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

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

接下来,您需要修改此配置文件以启用 RethinkDB Web 界面。您可以使用以下命令对其进行编辑:

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

更改以下行:

## Port for the RethinkDB web interface
http-port=8080
## Allow RethinkDB to accessible from the remote system.
bind=0.0.0.0
## The name of the server
server-name=server1
## Default directory to store data and metadata.
directory=/var/lib/rethinkdb/default

完成后保存并关闭文件。然后,重启 RethinkDB 服务以实现更改:

systemctl restart rethinkdb

此时,RethinkDB 已配置为从网络浏览器访问。

访问 RethinkDB Web 界面

打开 Web 浏览器并输入 URL http://your-server-ip:8080。您将被重定向到 RethinkDB 默认仪表板,如下所示:

从这里,您可以轻松地创建和管理数据库和集群。

从源安装 RethinkDB

如果 RethinkDB 的存储库不支持您的操作系统,您可以从源代码手动安装它。

您需要安装所需的依赖项才能从源代码安装 RethinkDB。

您可以使用以下命令安装所有必需的依赖项:

apt-get install build-essential protobuf-compiler python curl libprotobuf-dev libcurl4-openssl-dev libboost-all-dev libncurses5-dev libjemalloc-dev wget m4 -y

安装所有依赖项后,使用以下命令下载最新版本的 RethinkDB:

wget https://download.rethinkdb.com/dist/rethinkdb-2.4.0.tgz

下载后,使用以下命令解压缩下载的文件:

tar -xvzf rethinkdb-2.4.0.tgz

接下来,将目录更改为 rethinkdb-2.4.0 并使用以下命令对其进行配置:

cd rethinkdb-2.4.0
./configure --allow-fetch

最后,使用以下命令安装它:

make
make install

安装成功完成后,您可以使用以下命令启动 RethinkDB 服务:

/etc/init.d/rethinkdb start

结论

在上面的教程中,我们学习了如何使用APT安装RethinkDB,并从源码编译。您现在可以开始使用 RethinkDB 并探索它以了解它的工作原理。如果您有任何问题,请随时问我。

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