本文介绍在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控制台:
可以通过网络控制台执行大多数数据库操作,例如添加表、检查服务器、查看日志等:
可以在“Servers”选项下查看添加到群集的服务器列表:
至此,在CentOS 8/CentOS 7中配置RethinkDB完成。
相关主题 |