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

    技术2025-03-30  24

    下载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(在客户端端关闭服务端)

    Processed: 0.015, SQL: 9