Redis从入门到精通(一、安装)

279 阅读1分钟

本文介绍了 RedisLinuxDcoker 中的安装和配置流程,Windows版的直接在 这里 下载解压即可使用,在此不做过多的描述

linux下安装

  1. 下载redis,在https://redis.io/ 或 github.com/antirez/red… 下载 redis-xxxx.tar.gz

  2. 解压,我这里下载的是 5.0.0 版本

tar zxvf redis-5.0.0.tar.gz
  1. 安装依赖环境,需要安装gcc
yum install gcc-c++

没有安装gcc在接下来的安装过程中会出现多处如下错误:

  CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist.o] 错误 127
make[1]: 离开目录“/usr/local/redis/redis-5.0.0/src”
make: *** [install] 错误 2
  1. 解压后进入目录,在/redis.5.0.0 目录下,执行
make install
  1. 至此已经安装成功,拷贝一份redis.conf,对redis做相关的配置
cp redis.conf ../redis.conf

回到命令所在的目录,启动redis,验证是否安装成功,执行 redis-server redis.conf 出现下述文字则表示安装成功:

[root@wangkai-centos redis]# redis-server redis-conf
12241:C 24 Jan 2019 22:24:42.589 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
12241:C 24 Jan 2019 22:24:42.589 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=12241, just started
12241:C 24 Jan 2019 22:24:42.589 # Configuration loaded
12241:M 24 Jan 2019 22:24:42.590 * Increased maximum number of open files to 10032 (it was originally set to 1024).
                _._                                                  
          _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 5.0.0 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
(    '      ,       .-`  | `,    )     Running in standalone mode
|`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
|    `-._   `._    /     _.-'    |     PID: 12241
  `-._    `-._  `-./  _.-'    _.-'                                   
|`-._`-._    `-.__.-'    _.-'_.-'|                                  
|    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
|`-._`-._    `-.__.-'    _.-'_.-'|                                  
|    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               

使用docker

  1. 拉取Redis镜像
docker pull redis

image-20200625173344930

  1. 启动Redis容器
docker run --name redis -d redis

image-20200625173419795