redis最新版本可以到官网自己下载,这里提供5.0.2的版本。

Redis-5.0.2 .tar.gz网盘资源如下:百度网盘 请输入提取码

redis 4.0.8安装 redis 安装包_ubuntu

https://pan.baidu.com/s/1ZGy-vI7n4RmTb9kLnWe91w压缩包下载完成后复制,打开虚拟机,并启动ubuntu系统。然后自己在home文件中新建java/soft、java/opt来存放redis压缩包和解压资源。将复制的压缩包粘贴至java/opt目录下。

打开terminal命令窗口,先切换到root用户权限,然后cd进入存放压缩包的文件目录(java/soft)

redis 4.0.8安装 redis 安装包_linux_02

 在该目录下执行:tar -zxvf  redis-5.0.2.tar.gz  -C home/xiaoxin/java/opt 将redis压缩包解压到java/opt目录下。(tar 为解压命令,-C后为解压目标目录,这里需要填写完全路径)

redis 4.0.8安装 redis 安装包_redis 4.0.8安装_03

等待解压完成即可。

解压完成后我们可以cd进入java/opt下查看解压后的redis文件,以及redies目录下的文件:

redis 4.0.8安装 redis 安装包_java_04

 在redis-5.0.2目录下有src目录存在许多.c源文件,我们需要编译这些文件成可执行文件,最后才能启动redis服务。然后编译.c文件需要对应的gcc编译器(类似于编译java文件需要javac,)。

接下来我们就要先在ubuntu系统下载安装gcc编译器。在刚刚的命令窗口中执行:apt-get update 命令更新系统的下载安装的资源。

redis 4.0.8安装 redis 安装包_ubuntu_05

 更新完成后再执行:apt install build-essential命令来下载安装相应的程序,输入Y同意执行(这个命令将会安装一系列软件包,包括gcc,g++,和make

redis 4.0.8安装 redis 安装包_redis 4.0.8安装_06

 安装完成后可执行:gcc --version查看安装的gcc版本,如果执行命令成功则代表gcc安装完成。

redis 4.0.8安装 redis 安装包_ubuntu_07

 此时已经完成了gcc编译器的安装。回到java/opt/redis-5.0.2目录下执行:make命令进行编译(这里会自动编译src/下的.c文件)

 等待编译完成。(完成后可以继续执行make install命令来配置可执行路径,配置后在任何目录下输入redis命令都可以执行,不然要cd进入到redis/bin目录下才能执行,这一步相当于window的配置环境变量)

redis 4.0.8安装 redis 安装包_ubuntu_08

 编译完成后查看src目录发现对出来许多绿色的shell可执行文件,其中redis-server是启动redis服务器,redis-cli是启动redis客户端。

redis 4.0.8安装 redis 安装包_redis_09

 最后,我们用前台启动方式启动redis。执行命令: ./redis-server命令执行对应shell文件即可,启动后可以看到redis的logo及端口号和官网地址等。

redis 4.0.8安装 redis 安装包_linux_10

前段启动,启动后命令窗口会留在执行redis服务器,无法执行其他命令,且该命令窗口不能关闭,关闭后服务器将会停止。

这里建议用后端启用。执行命令:./redis-server  &