本文介绍了
Redis在Linux和Dcoker中的安装和配置流程,Windows版的直接在 这里 下载解压即可使用,在此不做过多的描述
linux下安装
-
下载redis,在https://redis.io/ 或 github.com/antirez/red… 下载
redis-xxxx.tar.gz -
解压,我这里下载的是
5.0.0版本
tar zxvf redis-5.0.0.tar.gz
- 安装依赖环境,需要安装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
- 解压后进入目录,在
/redis.5.0.0目录下,执行
make install
- 至此已经安装成功,拷贝一份
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
- 拉取Redis镜像
docker pull redis

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