在Ubuntu上安装Redis
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是否可以正常工作,并且可以按预期响应我们的查询!