redis介绍
redis下载:
1、官网:https://redis.io/
- 目前最稳定:6.x版本
- 最新版本:7.x
2、中文网:http://redis.cn/download.html
- 上面最新只到5.x版本
3、windows版本下载地址
- redis官方不提供windows版本,但windows封装了一些安装包,使其可以安装在linux下
- 这个页面最新只到5.x版本:https://github.com/tporadowski/redis/releases/
- 这个页面最新为3.x版本 https://github.com/microsoftarchive/redis/releases
redis安装
# 创建安装目录,并解压
mkdir /app
mv redis-6.2.12.tar.gz /app
tar -zxvf redis-6.2.12.tar.gz
mv redis-6.2.12 redis
# 进行编译
cd redis
make
# 以下部分为make完成部分日志
CC sha256.o
CC timeout.o
CC setcpuaffinity.o
CC monotonic.o
CC mt19937-64.o
LINK redis-server
INSTALL redis-sentinel
CC redis-cli.o
CC cli_common.o
LINK redis-cli
CC redis-benchmark.o
LINK redis-benchmark
INSTALL redis-check-rdb
INSTALL redis-check-aof
Hint: It's a good idea to run 'make test' ;)
make[1]: 离开目录“/app/redis-6.2.12/src”
# 日志结束
# 安装
make install
# 以下部分为日志
cd src && make install
make[1]: 进入目录“/app/redis-6.2.12/src”
Hint: It's a good idea to run 'make test' ;)
INSTALL redis-server
INSTALL redis-benchmark
INSTALL redis-cli
make[1]: 离开目录“/app/redis-6.2.12/src”
# 日志结束
redis配置
创建配置文件目录与执行文件目录
目的:方便管理
cd redis/
# 创建配置文件目录
mkdir etc
# 创建执行文件目录
mkdir bin
# 将配置文件放到etc目录中
mv redis.conf etc/
# 将执行文件放到bin目录中
cd src/
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server ../bin/
配置redis.conf文件
vi /app/redis/etc/redis.conf
# 配置后台启动
daemonize 修改为 yes
# 配置所有服务器都可以连接
bind 127.0.0.1 -::1 # 将此行注释掉,否则只能本地连接
# 配置密码
requirepass 123456 # 修改这个参数是设置密码