下载
- 进入到Reids官网(redis.io)
- 找到最新的稳定版(例如:Redis 6.2.6 is the latest stable version.)的redis进行下载
- 下载成功后将得到一个tar.gz结尾的压缩文件(如:redis-6.2.6.tar.gz)。
上传
- 使用FTP工具将已下载好的安装包上传到目标Linux服务器的目录下(例:/opt)。
安装环境
// 查一下有没有GCC
[root@iZbp175cip8bokvmkgg7zjZ /]
// 没有GCC就装一个
[root@iZbp175cip8bokvmkgg7zjZ /]
正式安装
// 进入到压缩包存放的位置
[root@iZbp175cip8bokvmkgg7zjZ /]
// 解压文件
[root@iZbp175cip8bokvmkgg7zjZ opt]
// 进行文件编译
[root@iZbp175cip8bokvmkgg7zjZ opt]
[root@iZbp175cip8bokvmkgg7zjZ redis-6.2.6]
// 如果出现编译异常,先确认环境有没有装好
[root@iZbp175cip8bokvmkgg7zjZ redis-6.2.6]
// 不行就清理掉重新编译
[root@iZbp175cip8bokvmkgg7zjZ redis-6.2.6]
// 进行安装
[root@iZbp175cip8bokvmkgg7zjZ redis-6.2.6]
cd src && make install
make[1]: Entering directory '/opt/redis-6.2.6/src'
CC Makefile.dep
Hint: It's a good idea to run 'make test' ;)
INSTALL redis-server
INSTALL redis-benchmark
INSTALL redis-cli
make[1]: Leaving directory '/opt/redis-6.2.6/src'
安装结果
- 默认安装目录:/usr/local/bin
- 程序:
redis-benchmark:性能测试工具
redis-check-aof:修复有问题的AOF文件
redis-check-dump:修复有问题的dump.db文件
redis-sentinel:Redis集群使用
redis-service:Redis服务启动工具
redis-cli:客户端,操作入口
启动Redis
// 复制配置文件到etc文件夹下,以便管理(当然不复制也可以)
[root@iZbp175cip8bokvmkgg7zjZ /]
[root@iZbp175cip8bokvmkgg7zjZ redis-6.2.6]
// 修改配置文件(redis.conf),使得其支持后台启动
[root@iZbp175cip8bokvmkgg7zjZ etc]
// 修改前
daemonize no
// 修改后
daemonize yes
// 启动
[root@iZbp175cip8bokvmkgg7zjZ etc]
[root@iZbp175cip8bokvmkgg7zjZ bin]