打开官网 https://redis.io/download
按照官网 Installation
步骤操作
我习惯下载到/usr/local
目录下
- 下载安装
$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz
$ tar xzf redis-6.0.9.tar.gz
$ cd redis-6.0.9
$ make
- 启动
$ src/redis-server
- 测试
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
以上是官网步骤
make出现下图内容就算OK了
执行下make test
不执行这个也能用
yum install gcc
yum install tcl
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OUWBaQIn-1605444562668)(http://qiniu.cyit.tech/20201111172128.png)]
安装结束了 (o)/~
一些配置
修改端口号
建议换掉默认的端口号
- 打开配置文件
vim redis.conf
输入/port
, 按i
编辑
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379 # 改掉这个
- 保存的步骤如下
- shift + esc
- shift + :
- 输入wq 回车
后台启动
在配置文件中将 daemonize
改为 yes
持久化配置
使用混合持久化
aof-use-rdb-preamble yes
修改dir
路径,习惯用端口做目录,如果之后做主从的话切换起来比较方便查找日志
mkdir -p data/6379
dir "/usr/local/redis-6.0.9/data/6379"
在客户端输入BGREWRITEAOF
查看混合持久化是否成功
或者输入config get aof-use-rdb-preamble