云网牛站
所在位置:首页 > Linux云数据库 > 在CentOS 8/CentOS 7中安装和配置RethinkDB的方法

在CentOS 8/CentOS 7中安装和配置RethinkDB的方法

2020-01-19 09:12:10作者:李民乐稿源:云网牛站

本文介绍在CentOS 8/CentOS 7操作系统中安装和配置RethinkDB的方法。RethinkDB RPM软件包可在RethinkDB开发团队支持的RPM存储库中找到,所以可以直接使用命令来安装它。

 

在CentOS 8/CentOS 7中安装RethinkDB

1、添加RethinkDB存储库

现在将RethinkDB存储库添加到我们的系统中,以便我们可以使用yum|dnf软件包管理器在CentOS 8/CentOS 7系统中轻松安装RethinkDB。

针对CentOS 8,运行以下命令:

sudo dnf -y install wget

sudo wget https://download.rethinkdb.com/centos/8/`uname -m`/rethinkdb.repo -O /etc/yum.repos.d/rethinkdb.repo

针对CentOS 7,运行以下命令:

sudo yum -y install wget

sudo wget https://download.rethinkdb.com/centos/7/`uname -m`/rethinkdb.repo -O /etc/yum.repos.d/rethinkdb.repo

2、在CentOS 8/CentOS 7中安装RethinkDB

添加存储库后,使用以下命令在CentOS 8/CentOS 7上安装RethinkDB:

sudo yum -y install rethinkdb

 

在CentOS 8/CentOS 7中配置RethinkDB

复制样本配置文件(地址:https://www.rethinkdb.com/docs/config-file),并使用配置文件文档作为自定义指南:

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

sudo vi /etc/rethinkdb/instances.d/instance1.conf

下面是例子。

启用http管理控制台:

...............

### Web options

## Port for the http admin console

## Default: 8080 + port-offset

http-port=8080

设置服务器的名称:

......

### Meta

## The name for this server (as will appear in the metadata).

## If not specified, it will be randomly chosen from a short list of names.

server-name=server1

默认的数据目录是/var/lib/rethinkdb/,但是可以更改它:

.....................

### File path options

## Directory to store data and metadata

## Command line default: ./rethinkdb_data

## Init script default: /var/lib/rethinkdb/<name>/ (where <name> is the name of this file without the extension)

directory=/var/lib/rethinkdb/default

设置日志目录:

log-file=/var/log/rethinkdb

设置绑定地址,默认为127.0.0.1:

bind=127.0.0.1

# bind=all # 绑定到所有地址

# bind=192.168.10.10 # 绑定到特定的IP地址

创建数据和日志目录/文件:

sudo mkdir /var/lib/rethinkdb

touch /var/log/rethinkdb

设置适当的权限:

sudo chown -R rethinkdb:rethinkdb  /var/log/rethinkdb /var/lib/rethinkdb

sudo chmod -R 775 /var/log/rethinkdb /var/lib/rethinkdb

启动并启用rethinkdb服务:

sudo systemctl enable --now rethinkdb

确认服务状态:

$ systemctl status rethinkdb

如果有活动的防火墙服务,请允许8080端口:

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

sudo firewall-cmd --reload

参考:在CentOS 8系统上配置和管理防火墙(Firewall)的方法

在服务器IP和8080端口上访问RethinkDB Web控制台:

在CentOS 8/CentOS 7中安装和配置RethinkDB的方法

可以通过网络控制台执行大多数数据库操作,例如添加表、检查服务器、查看日志等:

在CentOS 8/CentOS 7中安装和配置RethinkDB的方法

可以在“Servers”选项下查看添加到群集的服务器列表:

在CentOS 8/CentOS 7中安装和配置RethinkDB的方法

至此,在CentOS 8/CentOS 7中配置RethinkDB完成。

 

相关主题

在Ubuntu 18.04 Bionic Beaver上安装RethinkDB的方法

精选文章
热门文章