Linux Redis 安装与配置指南 - 快速搭建单机版Redis

Linux Redis 安装与配置指南 - 快速搭建单机版Redis

💡 原文中文,约900字,阅读约需2分钟。
📝

内容提要

本文介绍了在Linux下安装和配置Redis单机版的步骤,包括下载并解压安装包、安装依赖、编译安装、设置环境变量、修改配置文件(如后台运行、密码和远程访问),以及启动Redis服务和相关命令。

🔎

延伸解读

编译安装的关键细节

文章在编译时使用了 make MALLOC=libc 命令,这指定了内存分配器为 libc,而非 Redis 默认的 jemalloc。在部分 Linux 发行版中,jemalloc 可能未预装或存在兼容性问题,指定 libc 可以避免编译错误。此外,安装依赖时需等待 gcc-c++ 安装完成,否则后续 make 会失败。这些细节对编译成功至关重要。

配置文件修改与安全考量

文章提到修改 redis.conf 以实现后台运行、开启密码访问和远程访问。开启远程访问时,务必设置强密码并考虑防火墙规则,避免未授权访问。Redis 默认无密码且监听所有接口,若直接暴露公网风险极高。建议仅在可信网络内开启远程访问,并定期更新密码。

环境变量与启动方式

将 Redis 的 src 目录加入 PATH 后,可直接使用 redis-server 和 redis-cli 命令,无需进入安装目录。启动时指定配置文件路径 ./redis-server /etc/redis.conf,确保加载自定义配置。若未指定,Redis 将使用默认配置,可能导致密码和后台运行设置不生效。

❓

Q&A

如何在Linux上下载和解压Redis安装包?

使用命令 wget 下载 Redis 安装包,然后使用 tar -zxvf 解压。

安装Redis需要哪些依赖?

需要通过 yum 安装 gcc-c++ 作为编译依赖。

如何编译和安装Redis?

进入解压后的目录,使用 make 命令编译并安装 Redis。

如何设置Redis的环境变量?

在 /etc/profile 中添加 Redis 的 src 目录到 PATH。

如何修改Redis的配置文件?

拷贝默认的 redis.conf 到 /etc 目录下,并修改以后台方式运行、开启密码和远程访问。

如何启动和停止Redis服务?

使用 ./redis-server 命令启动 Redis 服务,使用 shutdown 命令停止服务。

🏷️

标签

➡️

继续阅读