安装指南
在 Linux、macOS 或 Docker 上安装 Valkey,只需几分钟。
Linux 安装
Ubuntu / Debian
通过官方 APT 仓库安装,可获得最新的稳定版本:
bash复制
curl -fsSL https://valkey.io/install/valkey-8.1.sh | sudo bash sudo apt install valkey
CentOS / RHEL / Fedora
使用 RPM 包管理器安装:
bash复制
sudo dnf install valkey
从源码编译
如果需要自定义编译选项或安装最新版本:
bash复制
git clone https://github.com/valkey-io/valkey.git cd valkey make -j$(nproc) sudo make install
macOS 安装
推荐使用 Homebrew 安装:
bash复制
brew install valkey
安装完成后启动服务:
bash复制
brew services start valkey
Docker 部署
使用官方 Docker 镜像是最快的部署方式:
bash复制
# 拉取最新稳定版镜像 docker pull valkey/valkey:8.1 # 启动容器(默认端口 6379) docker run -d --name valkey -p 6379:6379 valkey/valkey:8.1 # 连接测试 docker exec -it valkey valkey-cli ping
数据持久化:生产环境建议挂载数据卷:docker run -v /data/valkey:/data valkey/valkey:8.1
验证安装
安装完成后,运行以下命令确认 Valkey 正常工作:
bash复制
$ valkey-cli ping PONG $ valkey-cli INFO server | grep valkey_version valkey_version:8.1.0
系统服务管理
在 Linux 上,Valkey 安装后会自动注册为 systemd 服务:
bash复制
# 启动 sudo systemctl start valkey # 设置开机自启 sudo systemctl enable valkey # 查看状态 sudo systemctl status valkey
内核参数:生产环境建议设置 vm.overcommit_memory=1 和 net.core.somaxconn=1024,以避免数据截断和连接队列溢出。