雷迪斯 是一个免费的开源键值数据库。 它类似于 memcached,但数据集不是易失的,并且本机支持其他数据类型(例如列表和集合)。 Redis 自带 redis-cli 它为 Redis 服务器提供了一个简单的命令行界面。 本教程将引导您了解如何在 Ubuntu 中安装和配置 Redis。 我在 Ubuntu 18.04 LTS 服务器上测试了本指南,但是本指南可能适用于其他基于 Ubuntu/Debian 的发行版。
在 Ubuntu 中安装 Redis 服务器
Redis 服务器在 Ubuntu 的默认存储库中可用。 因此,您可以使用 apt-get 包管理器安装它。
运行以下命令在您的 Ubuntu 系统上安装 Redis 服务器:
$ sudo apt-get install redis-server
安装后,使用命令检查 Redis Server 服务是否启动:
$ sudo systemctl status redis-server
示例输出为:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2018-06-02 12:40:26 IST; 6s ago Docs: https://redis.io/documentation, man:redis-server(1) Main PID: 2623 (redis-server) Tasks: 4 (limit: 2322) CGroup: /system.slice/redis-server.service └─2623 /usr/bin/redis-server 127.0.0.1:6379 Jun 02 12:40:26 ubuntuserver systemd[1]: Starting Advanced key-value store... Jun 02 12:40:26 ubuntuserver systemd[1]: redis-server.service: Can't open PID file /var/run/red Jun 02 12:40:26 ubuntuserver systemd[1]: Started Advanced key-value store.
以防万一,如果它尚未启动,您可以如下所示启动它。
$ sudo systemctl enable redis-server
$ sudo systemctl start redis-server
要检查已安装的 Redis Server 版本,只需运行:
$ redis-server -v
样本输出:
Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd
配置 Redis 服务器
Redis的默认配置文件是 /etc/redis/redis.conf. 默认情况下,Redis 侦听来自服务器上所有可用网络接口的连接。 也可以使用“bind”配置指令使其只监听一个或多个接口,后跟一个或多个 IP 地址。
要让 Redis 服务器监听特定的 IP 地址,请编辑 /etc/redis/redis.conf 文件:
$ sudo vi /etc/redis/redis.conf
找到以下行:
bind 127.0.0.1
如下图所示进行更改。
bind 192.168.43.2
要让它监听多个 IP 地址,然后像下面这样更改它。
bind 192.168.43.2 192.168.43.3
将 IP 地址替换为您自己的值。 然后,保存并 close 文件。
重新启动 Redis 服务以应用更改。
$ sudo systemctl restart redis-server
测试 Redis 服务器
从命令行使用 redis-cli 连接到 Redis 服务器。
$ redis-cli
现在,您已连接到 Redis 服务器。
127.0.0.1:6379>
从这里,您可以运行 Redis 命令来测试其功能。 让我们看一个简单的 example.
127.0.0.1:6379> set test "Welcome To OSTechNix" OK 127.0.0.1:6379> get test "Welcome To OSTechNix" 127.0.0.1:6379>
要从 Redis 命令提示符退出,请键入 出口.
127.0.0.1:6379> exit
想了解更多关于 Redis 的使用方法,请参考其官方 文档页面.
资源:
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | Twitter | 领英 | RSS订阅
祝你有美好的一天!!