
Redis 服务端安装
Redis 是一种高性能的键值数据库,广泛应用于缓存、消息队列等场景。本文将详细介绍在不同操作系统上安装 Redis 服务端的步骤,包括必要的命令和注意事项。
在 Linux 系统上安装 Redis
- 更新软件包管理器:在终端中输入以下命令更新软件包管理器,确保获取最新的软件包。
- 安装依赖:Redis 依赖几个库,先安装它们。
- 下载 Redis:从官方网站下载最新版本的 Redis。
- 解压缩文件:解压下载的 tar.gz 文件。
- 编译 Redis:进入解压后的目录并编译 Redis。
- 运行测试:运行下面的命令来测试编译是否成功。
- 安装 Redis:编译成功后,安装 Redis 及其命令行工具。
- 配置 Redis:复制默认配置文件到 /etc 目录。
- 编辑配置文件:根据需求调整配置文件参数,特别是 daemonize 和 pidfile。
- daemonize:将其设置为 yes 使 Redis 在后台运行。
- pidfile:确保 pidfile 配置路径正确。
- 启动 Redis 服务:可以通过以下命令启动 Redis 服务。
sudo apt update
sudo apt install build-essential tcl
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
tar xzf redis-6.2.6.tar.gz
cd redis-6.2.6
make
make test
sudo make install
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis
sudo nano /etc/redis/redis.conf
sudo redis-server /etc/redis/redis.conf
在 Windows 系统上安装 Redis
- 下载 Redis 安装包:访问 Redis 的官方网站,下载适合 Windows 的安装包。
- 解压缩:解压下载的文件到一个目录,例如 C:\Redis。
- 运行 Redis 服务:在解压后的目录中找到 redis-server.exe,双击运行即可。
- 配置 Redis:可以编辑 redis.windows.conf 来调整参数,例如修改端口号和绑定地址。
- 运行 Redis 客户端:在命令行中输入以下命令,连接到 Redis 服务。
notepad C:\Redis\redis.windows.conf
redis-cli.exe
注意事项
- 确保服务器的安全组和防火墙设置允许 Redis 使用的端口(默认是 6379)。
- 在正式环境中,建议对 Redis 进行密码认证和其他安全配置,以防止未授权访问。
- 使用 supervised systemd 可以简化 Redis 报错恢复过程。
实用技巧
- 可以使用 systemctl 来管理 Redis 服务的启动和停止,只需将 Redis 配置文件添加到 /etc/systemd/system 中并创建服务文件。
- 定期备份 Redis 数据,以防数据丢失,建议使用 dump.rdb。
- 使用 redis-cli –stat 可以快速查看 Redis 实时统计信息。



