Redis是一款开源的内存数据字典服务,类似于Memcached存储键值对,是一种非关系型数据库。这篇帮助介绍如何在Linux云服务器上安装和使用Redis的操作方法,适用于CentOS、Fedora、Ubuntu、Debian等Linux操作系统。
CentOS/Fedora
安装Remi软件库,它的Redis版本通常比CentOS官方软件库要新。
$ sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
查看Remi软件库中和Redis相关的软件包,其中第二列是对应的Redis版本。
$ dnf module list | grep redis
redis 5 [d] common [d] Redis persistent key-value database
redis remi-5.0 common [d] Redis persistent key-value database
redis remi-6.0 common [d] Redis persistent key-value database
以Redis 6.0为例,安装命令如下。
$ sudo dnf module install redis:remi-6.0 -y
启动Redis服务,并设置随系统自动启动。
$ sudo systemctl start redis.service
$ sudo systemctl enable redis.service
Ubuntu
Ubuntu官方软件库的Redis版本通常比最新版本要老很多。这里我们使用chris-lea/redis-server软件包,这是一款获得社区支持的PPA。
$ sudo add-apt-repository ppa:chris-lea/redis-server
更新并安装Redis。
$ sudo apt-get update
$ sudo apt-get install redis-server -y
设置Redis服务随系统自动启动。
$ sudo systemctl enable redis-server.service
Debian
安装稳定版本的Redis。
$ sudo apt-get update
$ sudo apt-get install redis-server -y
安装最新版本的Redis。
$ echo 'deb http://deb.debian.org/debian buster-backports main' | sudo tee /etc/apt/sources.list.d/backports.list
$ sudo apt-get update
$ sudo apt-get -t buster-backports install redis-server -y