Linux 安装 Redis 服务

957 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情

一. 前言

Redis是一种Key-Value键值对形式的NoSQL数据库。是一个主要由意大利人Salvatore Sanfilippo开发的开源内存数据结构存储器,它是单线程的,并且将数据都存储在内存当中所以速度非常快。Redis 以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件领域广受好评

应用场景

  1. 缓存
    一般中大型场景都会用,利用缓存不仅能够提升网站访问速度,还能大大降低数据库的压力。
  2. 排行榜
    Redis提供的有序集合数据类构能实现各种复杂的排行榜应用
  3. 社交网络
    点赞、踩、关注/被关注、共同好友等是社交网站的基本功能,Redis提供的哈希、集合等数据结构能很方便的的实现这些功能。

二. 官网下载安装包

打开浏览器, 搜索redis,找到官网进行下载:redis.io/download/ 这里下载最新6.2版本, 如下图

image.png

历史版本下载: download.redis.io/releases/

三. xftp上传到服务器

将下载本地的压缩包, 通过xftp将压缩包上传到linux自己定义的文件夹中, 这里我以/home/software 为例:

image.png

四. 解压安装

  1. 使用Xsell远程管理工具进入登录到linux服务器,进入到上传的/home/software文件夹中:

image.png

1.解压

  1. 输入以下命令解压到当前目录
tar -zvxf redis-6.2.6.tar.gz
  1. 解压后,输入ll命令,查看当前文件或目录详细信息, 我们会发现会多一个文件夹, 如下截图

image.png

2.移动到指定目录

  1. 将压缩包解压到指定目录,一般我们将 redis 目录放置到 /usr/local/ 目录下, 所以我们要输入命令将文件移动到指定文件夹中
mv /home/software/redis-6.2.6 /usr/local/redis-6.2.6

3.编译

cd 命令进入到/usr/local/redis-6.2.6目录下, 输入命令make执行编译命令, 我们会看到控制台会输出各种编译过程中的输出

cd /usr/local/redis-6.2.6
make

看到以下输出表示编译成功

image.png

4.安装

输入命令, 看到以下截图,就说明安装成功

make install PREFIX=/usr/local/redis-6.2.6

image.png

5. 启动

在安装的目录中,/usr/local/redis-6.2.6 输入以下命令启动redis

./bin/redis-server& ./redis.conf

image.png