Forem

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

Posted on

1

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 😊

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay