跳转至

Install Redis from Source

You can compile and install Redis from source on variety of platforms and operating systems including Linux and macOS. Redis has no dependencies other than a C compiler and libc.

Downloading the source files⚓︎

The Redis source files are available from the Download page. You can verify the integrity of these downloads by checking them against the digests in the redis-hashes git repository.

To obtain the source files for the latest stable version of Redis from the Redis downloads site, run:

{{< highlight bash >}} wget https://download.redis.io/redis-stable.tar.gz {{< / highlight >}}

Compiling Redis⚓︎

To compile Redis, first the tarball, change to the root directory, and then run make:

{{< highlight bash >}} tar -xzvf redis-stable.tar.gz cd redis-stable make {{< / highlight >}}

If the compile succeeds, you'll find several Redis binaries in the src directory, including:

  • redis-server: the Redis Server itself
  • redis-cli is the command line interface utility to talk with Redis.

To install these binaries in /usr/local/bin, run:

{{< highlight bash >}} sudo make install {{< / highlight >}}

Starting and stopping Redis in the foreground⚓︎

Once installed, you can start Redis by running

{{< highlight bash >}} redis-server {{< / highlight >}}

If successful, you'll see the startup logs for Redis, and Redis will be running in the foreground.

To stop Redis, enter Ctrl-C.

For a more complete installation, continue with these instructions.


最后更新: November 25, 2023
创建日期: November 25, 2023