Mac 安装 Redis

1,463 阅读2分钟
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

我们可以采用两种安装方式,第一种为在 Redis 官网下载压缩包,然后解压压缩包进行安装;第二种方式是使用 brew install redis 命令来安装。

一、手动安装 Redis

首先我们采用第一种安装方式,先去 Redis 官网下载稳定版本的压缩包。官网地址和稳定版本如下图所示:

https://redis.io/download


下载完成之后,我们需要解压压缩文件,然后将解压后的文件移动到 /usr/local 目录下面。


接下来在终端输入:

cd /usr/local/redis-5.0.8/

然后输入下面命令,对 Redis 进行编译测试:

sudo make test

此时,如果显示如下错误,我们就需要先解决错误:


那么我们需要执行下面两个命令:

sudo make distclean

sudo make

最后,如果显示如下图所示的结果,则表示 Redis 编译通过:


这里 Redis 编译通过之后,我们就需要安装 Redis 了,输入:

sudo make install

Redis 安装成功之后,提示如下图所示信息:


最后,我们输入下面命令来运行 Redis :

redis-server

出现下图所示信息,表示 Redis 服务正常启动:


这里我们打开一个新的终端窗口,然后进行如下图操作:


二、命令安装 Redis

第二种安装方式是,采用命令安装,打开终端命令窗口,执行下面命令:

brew install redis

注:如果出现 brew not command 的错误,说明 Homebrew 没有安装,那么就需要先安装 Homebrew,在终端输入:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

         在 Homebrew 安装完成之后,我们可以查看是否安装成功,输入如下命令:

brew -v

如果显示如下图所示的结果,则表示 Homebrew 安装成功了。


Redis 在安装完成之后,我们输入如下命令来检测一下 Redis:

which redis-server

如果安装成功,控制台会显示 /usr/local/bin/redis-server 结果,最后我们输入如下命令来启动 redis 服务:

redis-server

显示下图所示结果,表示 redis 服务正常启动:



最后,我们这里通过了两种方式安装了 Redis。