下载Redis安装包
官网:https://redis.io/
如果不想下载最新版本,可以点击该处选择以往版本
Ps:我下载的为5.0.8
使用xFtp来将文件传输到Linux下的/opt
使用xShell安装(也可直接在虚拟机操作)
解压tar.gz文件
进入到/opt:cd/opt
解压:tar -zxvf
进入解压后的目录:cd redis-5.0.8
编译源码
当前目录下执行:make
此处有可能会报错,因为编译要使用到编译包,提供两种方式下载
①直接使用yum安装
yum install gcc
yum install gcc-c++
②找到iso挂载硬盘中的安装包,自行安装(网络不太好时)
先在ISO文件(/run/media/root)中的Package下找到所有的依赖包
使用rpm -Uvh *.rpm --nodeps(不检测依赖关系) --force(强制安装)
清除第一次编译失败的残留文件:make distclean
再次编译:make
执行安装:安装make install
操作指令默认在/usr/local/bin(可在任何位置访问到)
Redis-benchmark:性能测试工具(查看本机)
Redis-check-aof:修复有问题的AOF文件
Redis-check-dump:修复有问题的dump.rdb文件
Redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端
启动
启动服务端
指令:redis-server
PS:此时该进程会挂在前台运行,无法进行其它操作
修改运行方式为后台运行
使用vim编辑redis.conf(需先对此配置文件进行备份,以防万一)
修改daemonize no 为 yes
此时可使用redis-server redis.conf指定配置文件启动
启动客户端
指令:redis-cli
PS:此处由于使用的默认IP(localhost)和PORT(6379)因此无需指定
指令全称为:redis-cli -h IP -p Port
测试是否连接成功:输入ping,回应PONG
关闭
服务端:kill 进程号、redis-cli shutdown
客户端:exit(关闭客户端)、shutdown(在客户端端关闭服务端)