在Ubuntu上安装Redis

时间:2020-02-23 14:44:52  来源:igfitidea点击:

Redis是键值存储,以其灵活性,性能和广泛的语言支持而闻名。

本教程将向您展示如何通过命令行在Ubuntu 18.04计算机上安装和设置Redis。

步骤1:从Ubuntu来源安装Redis

由于官方的Ubuntu存储库具有指向Redis(redis-server)的源链接,因此我们可以使用" apt"软件包管理器本身安装它们。

与往常一样,请在安装外部软件包之前更新系统关键软件包。

sudo apt update
sudo apt install redis-server

现在,Redis将已安装在您的系统中。
现在让我们验证安装。

步骤2:验证Redis安装

如果我们的安装成功完成,则名为" redis.service"的服务将自动开始运行。

让我们使用以下命令检查Redis服务是否处于活动状态:

sudo systemctl status redis

如果该服务确实正在运行,您将看到类似于以下屏幕截图的输出。

Ubuntu Redis服务状态检查

步骤3:配置Redis

在使用Redis之前,我们需要从默认配置中进行一些配置调整。

我们将在Redis配置文件中进行更改,该文件位于/etc/redis/redis.conf

使用文本编辑器(vi,nano等)并使用sudo打开此文件,因为我们需要编辑该文件。

root@ubuntu:~ # sudo vi /etc/redis/redis.conf

转到配置监督配置选项的行。

默认情况下,该选项为否。

Ubuntu Redis更改监督配置选项

由于我们拥有Ubuntu系统,因此将其更改为systemd,并且我们需要对该服务器进行监督。

Ubuntu Redis监督选项已更改

更改此选项后,将不再进行任何更改。
因此,保存更改后退出编辑器。

现在,要将配置更改应用于redis-server,我们需要重新启动已经运行的服务。
(我们也可以重启)

使用systemctl重新启动redis.service。

sudo systemctl restart redis.service

如果这返回到Shell提示符,则说明我们已成功将配置更改应用于我们的Redis服务器!

步骤4:测试Redis

现在,为了确保确定,让我们再次检查redis的状态。

sudo systemctl status redis

我们应该获得与以前相同的输出,表明它是活动的,没有任何错误。

现在,让我们使用Redis命令行界面(redis-cli)连接到Redis服务器。

只需键入以下命令即可连接到Redis Server:

redis-cli

我们将得到这样的提示,其中包含服务器地址和端口(可使用sudo systemctl status redis找到)

4.1)发送ping消息

让我们向服务器发送ping消息。
如果它处于活动状态,我们将收到服务器的响应。

在键入ping和ping Hello时,您应该得到类似的输出。

4.2)验证键值存储

现在,让我们检查一下是否可以设置密钥。

让我们设置一个名为test的键,并将其值设置为" Sample Key"

运行:

127.0.0.1:6379> set test "Sample Key"

输出

OK

使用以下方法检索测试的值:

127.0.0.1:6379> get test

输出

"Sample Key"

键入exit返回到命令行提示符。

现在,我们已经成功验证了Redis Server是否可以正常工作,并且可以按预期响应我们的查询!