小白自学Redis-Redis Linux安装

本文详细介绍了如何在Linux上下载、安装、编译Redis,并进行配置和测试。首先从官方网站下载稳定版Redis,然后通过FTP上传到Linux服务器,解压并移动到指定目录。接着,使用`make`命令编译源码,创建必要的目录结构,设置环境变量,并修改配置文件以允许远程连接和启用守护进程。最后,启动Redis服务并通过`redis-cli`测试键值对的设置和获取,验证Redis的正确运行。
摘要由CSDN通过智能技术生成

本文参考 嗨客网 Redis教程

Redis Linux安装

Redis Linux下载安装

下载地址

https://redis.io/download

下载

我们打开上面的下载地址,跳转到 Redis Linux 的首页,如下图所示:

嗨客网(www.haicoder.net)

我们看到网页的下方,有三个版本可供选择,如下图所示:

嗨客网(www.haicoder.net)

这里,我们选择 Stable 版本,然后直接点击网页下方的 Download 即可开始下载,如下图所示:

嗨客网(www.haicoder.net)

这里下载好的文件为 redis-5.0.7.tar.gz 的压缩包。将 redis-5.0.7.tar.gz 压缩包通过 ftp 工具上传到 Linux 服务器。

安装

我们将下载好的文件上传到 Linux,如下图所示:

嗨客网(www.haicoder.net)

我们使用 mv 命令,将其移动到 /usr/local 目录下,命令如下:

mv redis-5.0.7.tar.gz /usr/local/

此时,我们使用 cd 命令,进入到 /usr/lcoal 目录,命令如下:

cd /usr/local/

接着,我们使用 tar 命令,解压下载好的 redis 文件,命令如下:

tar zxvf redis-5.0.7.tar.gz

接着,我们再次使用 mv 命令,对文件夹进行进行重命名,命令如下:

mv  redis-5.0.7 redis

我们使用 cd 命令,进入到 redis 目录,命令如下:

cd redis

使用 ls 命令,查看目录文件,命令如下:

ls

执行完毕后,目录文件显示如下:

嗨客网(www.haicoder.net)

目录文件介绍

文件名作用
Makefile编译时使用的 Make 文件。
runtest*系列用于 Redis 测试相关的文件。
sentinel.conf配置 Redis 集群使用的文件。
redis.confRedis 的配置文件。
src源码目录。

Redis编译

首先,我们使用 cd 命令,进入到 redis 目录,命令如下:

cd /usr/local/redis

我们使用 make 编译,进行编译,命令如下:

make

编译成功后,显示如下图所示:

嗨客网(www.haicoder.net)

控制台的终端显示如上,即表明编译成功。

部署

我们输入以下命令,开始部署 redis:

mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc

cp /usr/local/redis/redis.conf /usr/local/redis/etc
cd /usr/local/redis/src
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server  /usr/local/redis/bin/

设置环境变量

首先,我们使用 vim 打开系统配置文件,命令如下:

vim /etc/profile

打开成功后,我们在该文件的最后,添加以下两行内容:

export REDIS=/usr/local/redis/bin/
export PATH=$REDIS:$PATH

添加完毕后,我们保存并退出该文件,接着,我们使用 source 命令,重新加载该文件,命令如下:

source /etc/profile

至此,环境变量已经添加完毕。

配置编辑

首先,我们使用 vim 打开 redis 的配置文件,命令如下:

vim  /usr/local/redis/etc/redis.conf

接着,我们丢 redis.conf 配置文件做如下修改:

#注释掉
#bind 127.0.0.1
#关闭保护模式
protected-mode no
#打开守护进程
daemonize yes

修改完成后,保存配置并退出即可。

Redis Linux启动测试

后台启动

我们输入以下命令,在后台启动 Redis Server,命令如下:

redis-server /usr/local/redis/etc/redis.conf

连接Redis Server

我们输入以下命令,开始连接 redis server,命令如下:

redis-cli

连接成功后,如下图所示:

嗨客网(www.haicoder.net)

命令测试

使用 redis-cli 命令,连接上服务器之后,我们输入以下命令,来设置键值对:

set website haicoder.net

执行成功后,控制台,如下图所示:

嗨客网(www.haicoder.net)

我们看到,输出了 OK,表示执行成功,现在我们继续输入以下命令,取出键值对:

get website

执行成功后,控制台,如下图所示:

嗨客网(www.haicoder.net)

我们看到,此时控制台输出了我们刚存入的值,即 redis 命令测试成功。

更多

原文链接链接

其他目录

更多精选文章,可以关注下方公众号:

嗨客网(www.haicoder.net)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值