Redis可以直接在机器上安装也可以用docker镜像安装。这里直接在机器上安装,对于Docker镜像下载和运行在基础配置掌握后更容易理解,我们在以后的章节中介绍。
我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。
安装环境
我这里采用的是Centos 7的环境
[root@testmachine redis]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
安装前提条件
因为Redis是基于C语言的,所以首先需要gcc环境
[root@testmachine redis]# yum -y install gcc automake autoconf libtool make
安装步骤
我们从官网下载最新稳定版的源码压缩包,然后解压安装。源码及解压包我们放在~/redis/目录,安装后的二进制文件我们放在/usr/local/redis/目录。
- 官网下载最新稳定版本安装包
直接在官网的下载页找到Stable版本进行下载,本博客完成之时最新稳定版本为5.0.7
[root@testmachine redis]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz
- 解压安装包
[root@testmachine redis]# tar -zxvf redis-5.0.7.tar.gz
解压后目录~/redis的结构如下
[root@testmachine redis]# ll
total 1940
drwxrwxr-x 6 root root 334 Nov 20 01:05 redis-5.0.7
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz
- 进入解压包先进行编译
[root@testmachine redis-5.0.7]# make MALLOC=libc
出现下面的画面说明编译成功,如果编译有问题说明上面的gcc环境安装的有问题
Hint: It's a good idea to run 'make test' ;)
- 安装到指定目录
[root@testmachine redis-5.0.7]# make install PREFIX=/usr/local/redis
如果目标目录不存在会被自动创建。
进入安装目标目录,发现只有一个存储二进制文件的bin目录
[root@testmachine redis-5.0.7]# cd /usr/local/redis
[root@testmachine redis]# ll
total 0
drwxr-xr-x 2 root root 134 Feb 4 23:07 bin
bin目录下有如下文件
[root@testmachine redis]# cd bin
[root@testmachine bin]# ll
total 13024
-rwxr-xr-x 1 root root 353864 Feb 4 23:07 redis-benchmark
-rwxr-xr-x 1 root root 4058472 Feb 4 23:07 redis-check-aof
-rwxr-xr-x 1 root root 4058472 Feb 4 23:07 redis-check-rdb
-rwxr-xr-x 1 root root 799360 Feb 4 23:07 redis-cli
lrwxrwxrwx 1 root root 12 Feb 4 23

最低0.47元/天 解锁文章
1805

被折叠的 条评论
为什么被折叠?



