How to Install Valkey on Ubuntu 24.04
Valkey on Ubuntu 24.04 installs through the standard terminal package manager in just a few minutes. Valkey is a fast open-source database that holds information in computer memory as key-value pairs to speed up web apps.
Originally started as a fork of Redis, the software lets you cache web pages, save user login sessions, and handle real-time data queues. You only need a clean Ubuntu 24.04 system with administrator access to get the database running.
Install Valkey on Ubuntu 24.04 by first updating your package list with `sudo apt update`. Then, install Valkey using the command `sudo apt install valkey`. This will add Valkey to your system from the default repositories.
Install Valkey on Ubuntu
Before installing Valkey, update Ubuntu, then install Valkey. You don’t have to include additional repositories, as Valkey’s packages are included in Ubuntu’s default repositories.
sudo apt update
sudo apt install valkey
Once installed, its configuration file is located at /etc/valkey/valkey.conf.
Configure Valkey
To configure Valkey on Ubuntu, open the main settings file located at /etc/valkey/valkey.conf using a text editor like nano. This configuration file lets you change important settings, such as restricting server connections or updating passwords, to keep your database secure and running the way you want.
sudo nano /etc/valkey/valkey.conf
Adjust settings based on your environment.
......
......
# listening interface
# localhost only by default
# if you'd like to connect from other Hosts,
# change to the own IP address or set to [0.0.0.0]
bind 127.0.0.1 -::1
# By default, outgoing connections (from replica to master, from Sentinel to
# Accept connections on the specified port, default is 6379.
# listening port
port 6379
# By default the server does not run as a daemon. Use 'yes' if you need it.
daemonize yes
# Set the number of databases. The default database is DB 0, you can select
# dbid is a number between 0 and 'databases'-1
databases 16
Once you're done adjusting the settings, save and exit the file.
Then, restart Valkey by running the command below.
sudo systemctl restart valkey
Operation
To operate Valkey on Ubuntu, use the valkey-cli tool in your terminal to send commands to the server and manage your database. Type valkey-cli and press Enter to connect to your local server, or add connection details if you need to reach a remote database.
Connect to the local Valkey server.
valkey-cli
Connect to another Valkey server.
valkey-cli -h node01.example.com
Show connected clients.
client list
Show stats and requests.
info
monitor
Exit from console
quit
That should do it!
Conclusion:
In summary, installing and configuring Valkey on Ubuntu 24.04 is straightforward. Following the abovementioned steps, you can quickly start with the in-memory key-value store. Here are the key takeaways:
- Ease of Installation: Valkey is readily available in Ubuntu's default repositories, simplifying the installation process.
- Configuration Flexibility: The configuration file allows customization to fit various environments and use cases.
- Basic Commands: Familiarizing yourself with basic commands ensures Valkey's efficient operation.
- Daemon Support: Valkey can run as a daemon or in a cluster, offering versatility for different deployment scenarios.
- Data Management: Supports a wide range of data types, making it suitable for diverse applications.
Valkey offers an efficient key-value store for anyone needing to manage data quickly. This option is powerful because Valkey version 7.2.5 provides fast data retrieval and storage, making it ideal for applications that require high performance.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!