DEV Community

Cover image for How to Install and Run Redis Directly on macOS (Without Homebrew)
Abdussalam Mujeeb-ur-rahman
Abdussalam Mujeeb-ur-rahman

Posted on

How to Install and Run Redis Directly on macOS (Without Homebrew)

To install Redis without using Homebrew on my macOS, I had to build it from source. Here’s how I did it:

  • I installed Xcode Command Line Tools by running (in my terminal):
    xcode-select --install
Enter fullscreen mode Exit fullscreen mode
  • I downloaded the Redis Source Code by running:
    curl -O https://download.redis.io/releases/redis-6.2.11.tar.gz
Enter fullscreen mode Exit fullscreen mode

You can always check Redis releases to download any of your choice.

  • I extracted the file I downloaded by running:
    tar -xvzf redis-6.2.11.tar.gz
    cd redis-6.2.11
Enter fullscreen mode Exit fullscreen mode
  • I did run the make command to compile Redis:
    make
Enter fullscreen mode Exit fullscreen mode
  • After the build and compilation was executed successfully, I proceeded to installing Redis:
 sudo make install
Enter fullscreen mode Exit fullscreen mode
  • I started the Redis server manually:
 redis-server
Enter fullscreen mode Exit fullscreen mode
  • I opened another terminal and connected to the Redis server by running the following:
 redis-cli
Enter fullscreen mode Exit fullscreen mode
  • To verify it was working, I did run the PING command:
PING
Enter fullscreen mode Exit fullscreen mode

As expected, I got the PONG response.

I hope it helps. Thanks for reading 😊

Top comments (0)