Linux上安装部署Redis(7.0.11)

Linux上安装部署Redis(7.0.11)

一、下载并解压Redis

下载链接:https://github.com/redis/redis/archive/7.0.11.tar.gz

  1. 执行命令下载redis
    wget https://github.com/redis/redis/archive/7.0.11.tar.gz
  2. 解压安装包
    tar -zxvf 7.0.11.tar.gz
  3. 移动安装包(方便管理),一般移动到/usr/local/redis
    mv redis-7.0.11/ /usr/local/redis

二、编译并安装

  1. 进入redis安装目录,执行make命令编译redis:
cd /usr/local/redis
make

如果执行make命令报错:cc 未找到命令,原因是虚拟机系统中缺少gcc,执行下面命令安装gcc:

yum -y install gcc automake autoconf libtool make

如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录,则需要在make指定分配器为libc。执行下面命令即可正常编译:

make MALLOC=libc
  1. 安装redis并指定安装目录
make install PREFIX=/usr/local/redis

在这里插入图片描述
安装完成

三、启动Redis

  1. 进入Redis安装目录启动
cd /usr/local/redis
./bin/redis-server redis.conf   \\启动redis

在这里插入图片描述
不过这种方式启动不能再后台运行,关闭窗口或者退出服务就关掉了,需要再redis.conf内修改配置,将配置文件中的daemonize no改为daemonize yes即可:
在这里插入图片描述
修改完成后,重新执行启动命令启动redis,然后通过下面命令查看redis进程,可以发现redis服务已经被启动了:

ps -ef|grep redis

在这里插入图片描述
2. 启动Redis客户端测试读写数据
进入Redis安装目录启动客户端

cd /usr/local/redis  \\进入安装目录
./bin redis-cli       \\启动redis客户端
set name test    \\写数据
get name          \\读数据

在这里插入图片描述
至此,redis单机的安装部署已经完成

四、注意

安装完成后,外部访问不到安装的redis服务,需要在redis.conf配置bind * -::1
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值