Redis是闪电般快速的内存键值数据存储,已成为许多应用程序技术堆栈中的重要组成部分。无论您是处理缓存、实时分析还是数据存储,Redis 都是强大的动力源。
在曼扎罗山上安装 Redis
第 1 步。在深入了解 Redis 安装之前,确保您的 Manjaro 系统是最新的至关重要。打开终端并执行以下命令:
sudo pacman -Syu
第 2 步。在 Manjaro 上安装 Memcached。
- 方法1:使用吃豆人安装Redis。
让我们通过 Pacman 安装 Redis:
sudo pacman -S redis
安装后,最好验证 Redis 版本。这是你可以做到的:
redis-server --version
- 方法二:从源码编译安装Redis。
您可以从官方网站或使用以下命令下载最新版本的 Redis:
wget https://download.redis.io/releases/redis-7.2.1.tar.gz
接下来,提取下载的源代码并导航到 Redis 源目录:
tar xzf redis-7.2.1.tar.gz cd redis-7.2.1
该过程的核心涉及从源代码编译和安装 Redis。这是它是如何完成的:
make sudo make install
要验证 Redis 是否已成功安装,您可以运行以下命令:
redis-server --version
第 3 步。使用 CLI 中的 Redis。
Redis 的真正魔力始于您启动 Redis 服务器。使用以下命令开始旅程:
redis-server
Redis 服务器还活着吗?快速 ping 会告诉您:
redis-cli ping
要暂停 Redis 服务器,请使用以下命令:
redis-cli shutdown
第 4 步。配置雷迪斯。
Redis 配置设置存储在配置文件中。在 Manjaro 系统上,这些文件通常位于目录中。主配置文件名为 。您可以使用文本编辑器(如 或 vim
)对这些配置文件进行更改。/etc/redis/
redis.conf
nano
要访问 Redis 配置文件,您可以使用以下命令:
sudo nano /etc/redis/redis.conf
基本红地配置
- 端口配置:
Redis 侦听的默认端口是 6379。如果需要,可以更改此端口,但请确保新端口未被其他服务使用。
port 6379
- 绑定配置:
您可以指定 Redis 将侦听传入连接的网络接口。要绑定到所有可用的网络接口,请使用:
bind 0.0.0.0
若要绑定到特定 IP 地址,请替换为 IP 地址。0.0.0.0
- 密码保护:要保护您的 Redis 服务器,您可以设置密码。取消注释该指令并替换为您选择的密码:
requirepass
'yourpassword'
requirepass yourpassword
使用此配置时,连接到 Redis 的客户端将需要提供密码。
- 保存配置:Redis 会定期将数据快照保存到磁盘,以保证数据的持久性。该指令用于指定这些快照的发生时间。默认情况下,Redis 会保存数据集:
save
- 900 秒(15 分钟)后,如果至少有一个密钥已更改。
- 300 秒(5 分钟)后,如果至少更改了 10 个键。
- 如果至少更改了 60 个密钥,则在 10000 秒后。
您可以根据需要调整这些设置。
- 最大内存配置:您可以限制 Redis 使用的内存量。该指令定义此限制,并指定达到内存限制时要使用的逐出策略。例如,要将 Redis 限制为 1GB 内存并使用最近最少使用 (LRU) 逐出策略:
maxmemory
maxmemory-policy
maxmemory 1gb maxmemory-policy allkeys-lru
感谢您使用本教程在 Manjaro 系统上安装最新版本的 Redis。如需其他帮助或有用信息,我们建议您查看 Redis 官方网站。