To start a Redis server, the exact command depends on your operating system and how Redis was installed. Here's a quick guide for the most common environments:
✅ 1. Linux or macOS (installed via package manager or compiled from source)
📌 Start Redis server with default config:
redis-server
📌 Start Redis with a custom config file:
redis-server /path/to/redis.conf
Tip: You can find the default config file via
find / -name redis.conf
if unsure.
✅ 2. Windows
Redis does not officially support Windows, but you can:
-
Use Memurai or [Redis on WSL (Windows Subsystem for Linux)].
-
Or install unofficial Redis build (e.g., Microsoft fork on GitHub).
📌 Example on WSL (Ubuntu):
sudo apt update sudo apt install redis-server sudo service redis-server start
✅ 3. Docker
If you use Docker:
docker run -d --name redis-server -p 6379:6379 redis
✅ Check if Redis is running
redis-cli ping
Expected output:
PONG