下载地址:http://redis.io/download,下载最新稳定版本。
本教程使用的最新文档版本为 6.0.8,

下载并安装:

  1. # wget http://download.redis.io/redis-stable.tar.gz
  2. # tar xzf redis-6.0.8.tar.gz
  3. # cd redis-6.0.8
  4. # make

执行完 make 命令后,redis-6.0.8 目录下会出现编译后的 redis 服务程序 redis-server,还有用于测试的客户端程序 redis-cli,两个程序位于安装目录 src 目录下:

下面启动 redis 服务:

  1. # cd src
  2. # ./redis-server

注意这种方式启动 redis 使用的是默认配置。也可以通过启动参数告诉 redis 使用指定配置文件使用下面命令启动。

  1. # cd src
  2. # ./redis-server ../redis.conf

redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

启动 redis 服务进程后,就可以使用测试客户端程序 redis-cli 和 redis 服务交互了。 比如:

  1. # cd src
  2. # ./redis-cli redis> set foo bar OK redis> get foo "bar"

配置 Redis 为后台服务 将配置文件中的 daemonize no 改成 daemonize yes,配置 redis 为后台启动。
Redis 设置访问密码 在配置文件中找到 requirepass,去掉前面的注释,并修改后面的密码。

常用配置文件例子 redis.conf

  1. #默认端口6379
  2. port 6379
  3. #绑定ip,如果是内网可以直接绑定 127.0.0.1, 或者忽略, 0.0.0.0是外网
  4. bind 0.0.0.0
  5. #守护进程启动
  6. daemonize yes
  7. #超时
  8. timeout 300 loglevel notice
  9. #分区
  10. databases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yes
  11. #存储文件
  12. dbfilename dump.rdb
  13. #密码
  14. abcd123 requirepass abcd123