Linux(Centos7)下安装Redis(redis-5.0.8)

时间:2024-05-23 16:15:13

下载Redis安装包

官网:https://redis.io/

Linux(Centos7)下安装Redis(redis-5.0.8)
如果不想下载最新版本,可以点击该处选择以往版本
Linux(Centos7)下安装Redis(redis-5.0.8)
Ps:我下载的为5.0.8

使用xFtp来将文件传输到Linux下的/opt

Linux(Centos7)下安装Redis(redis-5.0.8)

使用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
Linux(Centos7)下安装Redis(redis-5.0.8)
PS:此时该进程会挂在前台运行,无法进行其它操作

修改运行方式为后台运行
使用vim编辑redis.conf(需先对此配置文件进行备份,以防万一)
修改daemonize no 为 yes
此时可使用redis-server redis.conf指定配置文件启动
Linux(Centos7)下安装Redis(redis-5.0.8)

启动客户端

指令:redis-cli
Linux(Centos7)下安装Redis(redis-5.0.8)
PS:此处由于使用的默认IP(localhost)和PORT(6379)因此无需指定
指令全称为:redis-cli -h IP -p Port
测试是否连接成功:输入ping,回应PONG
Linux(Centos7)下安装Redis(redis-5.0.8)

关闭

服务端:kill 进程号、redis-cli shutdown
客户端:exit(关闭客户端)、shutdown(在客户端端关闭服务端)