Overview
This document describes installing KeyDB on a standalone RHEL / Oracle Linux 9 system using the EPEL repository, as required by VISULOX.
Result:
-
KeyDB Version: 6.x (from EPEL 9)
-
Service: keydb
-
Host: 127.0.0.1
-
Port: 6379
-
Configuration File: /etc/keydb/keydb.conf
KeyDB does not use usernames. Authentication is optional and password-based only.
1. Enable EPEL Repository
Install EPEL:
sudo dnf install -y epel-release
Enable and refresh metadata:
sudo dnf config-manager --set-enabled epel
sudo dnf makecache
2. Install KeyDB
sudo dnf install -y keydb
This installs:
-
keydb-server
-
keydb-cli
-
default configuration
-
systemd service unit
3. Enable and Start KeyDB Service
sudo systemctl enable --now keydb
Verify:
sudo systemctl status keydb
4. Verify Installation
Check version:
keydb-server --version
Check listening port:
sudo ss -lntp | grep 6379
Default values:
-
Port:
6379 -
Bind:
127.0.0.1 -
Authentication: disabled
5. Optional: Configure Password Authentication (Recommended)
Edit configuration:
sudo vi /etc/keydb/keydb.conf
Set:
requirepass StrongPasswordHere
Restart KeyDB:
sudo systemctl restart keydb
Test:
keydb-cli
AUTH StrongPasswordHere
PING
Expected:
PONG
Final Connection Values for VISULOX
KeyDB does not use usernames. Leave the username field empty if prompted.
KeyDB Host: 127.0.0.1
KeyDB Port: 6379
KeyDB Username: (empty)
KeyDB Password: StrongPasswordHere (only if configured)