赞
踩
下载链接: Download | Redis
下载自己需要的版本:
下载后的压缩文件可以在文件夹中手动的解压和移动,也可以通过终端命令解压和移动
终端解压、移动命令:
使用tar命令进行解压缩:tar -zxvf redis-6.2.4.tar
解压缩后的文件移动到自己的文件夹sudo mv redis-6.2.4 /usr/local/
进入自己的Redis文件目录
cd ~/redis-6.2.12
进行编译测试
sudo make test
执行命令安装Redis
sudo make install
进入redis启动文件
cd ~/redis-6.2.12/src/
启动redis服务端
./redis-server
在自己的redis目录下建立bin,etc,db三个目录
将src文件下的五个文件拷贝到bin/目录下
cp mkreleasehdr.sh ~/redis-6.2.12/bin
cp redis-benchmark ~/redis-6.2.12/bin
cp redis-check-rdb ~/redis-6.2.12/bin
cp redis-cli ~/redis-6.2.12/bin
cp redis-server ~/redis-6.2.12/bin
选择配置文件
vi ~/redis-6.2.12/redis.conf
修改配置文件
#后台启动
daemonize yes
# 关闭保护模式,开启的话,只有本机才可以访问redis
protected-mode no# bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户端通过机器#的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可
#bind 127.0.0.1
#60 秒内有至少有 1000 个键被改动则生成rbd快照,关闭RDB生成将save注释掉即可
#配置自动生成rdb文件后台使用的是bgsave方式。
# save 60 1000
#打开AOF功能
appendonly yes
#每次有新命令追加到 AOF 文件时就执行一次 fsync ,非常慢,也非常安全。
# appendfsync always
#每秒 fsync 一次,足够快,并且在故障时只会丢失 1 秒钟的数据。
appendfsync everysec
#从不 fsync ,将数据交给操作系统来处理。更快,也更不安全的选择。
# appendfsync no
#//aof文件自上一次重写后文件大小增长了100%则再次触发重写
auto-aof-rewrite-percentage 100
//aof文件至少要达到64M才会自动重写,文件太小恢复速度本来就很快,重写的意义不大
auto-aof-rewrite-min-size 64mb
#开启混合持久化(必须先开启aof)
aof-use-rdb-preamble yes
启动redis服务(详细参考步骤三)
(1)启动时,加载默认的redis.conf配置文件
./redis-server
(2)启动时,加载指定的redis配置文件
./redis-server ../config/redis-6379.conf
启动客户端
进入bin目录
cd ~/redis-6.2.12/bin
启动
redis-cli
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。