安装依赖

  1. yum -y install gcc

下载源码

将 Redis 源码下载到 /data 目录下,

  1. cd /data
  2. wget http://download.redis.io/releases/redis-4.0.11.tar.gz

解压源码

将 Redis 源码解压到 /usr/local/ 目录下

  1. tar -zxvf redis-4.0.11.tar.gz -C /usr/local/

配置

这一步其实不需要操作了,Redis 源码中已经为我们配置好了
image.png

注意:对源码进行配置,会生成 Makefile 文件

编译

切换到 Redis 源码目录,编译

  1. cd /usr/local/redis-4.0.11
  2. make MALLOC=libc

安装

  1. make PREFIX=/usr/local/redis install

安装完成后, Redis 主目录:
Redis安装 - 图2

补充:tree 命令用来查看目录的树形结构。如果提示没有安装这个命令,可以使用 yum -y install tree命令安装

拷贝配置文件

我们可以到源码目录中,将 Redis配置文件(redis.conf)文件拷贝到 /usr/local/redis 目录

  1. cp /usr/local/redis-4.0.11/redis.conf /usr/local/redis/

编辑 Redis 配置文件

  1. vim /usr/local/redis/redis.conf

后台运行

Redis安装 - 图3

redis 的密码

Redis安装 - 图4

设置其他机器也能访问 redis(默认只能是本地访问,即 bind 127.0.0.1)

Redis安装 - 图5

启动 Redis

启动 Redis 指定配置文件

  1. cd /usr/local/redis
  2. ./bin/redis-server ./redis.conf

查看 Redis 进程

image.png