可以根据所使用的 Linux 发行版采用不同的安装方法。以下是适用于 Ubuntu/Debian 和 CentOS/RHEL 的详细步骤。
sudo apt update sudo apt upgrade -y
sudo apt install redis -y
查看 Redis 版本:
redis-server --version
启动 Redis:
sudo systemctl start redis
设置开机自启动:
sudo systemctl enable redis
检查 Redis 状态:
sudo systemctl status redis
使用 redis-cli
测试连接:
redis-cli
输入 ping
,如果返回 PONG
,说明 Redis 运行正常。
sudo yum update -y
sudo yum install epel-release -y
sudo yum install redis -y
启动 Redis:
sudo systemctl start redis
设置开机自启动:
sudo systemctl enable redis
检查 Redis 状态:
sudo systemctl status redis
同样使用 redis-cli
测试:
redis-cli
如果需要安装特定版本或最新版本,可以从源代码编译安装。
sudo apt update sudo apt install -y build-essential tcl
wget http://download.redis.io/redis-stable.tar.gz
tar xzf redis-stable.tar.gz cd redis-stable make
sudo make install
启动 Redis:
redis-server
运行 Redis 客户端测试:
redis-cli
如果你习惯使用 Docker,可以快速安装 Redis。
docker pull redis
docker run --name redis -d -p 6379:6379 redis
redis-cli -h 127.0.0.1 -p 6379
Redis 无法启动
杀掉占用端口的进程:sudo lsof -i:6379
sudo kill -9 <PID>
权限问题
sudo chown -R redis:redis /var/lib/redis
Redis 配置文件路径
/etc/redis/redis.conf
或 /etc/redis.conf
,可以编辑配置文件以修改参数,例如 bind
和 requirepass
。在 macOS 上安装 Redis,推荐使用 Homebrew 进行安装,以下是详细的步骤:
在终端中输入以下命令,检查是否已安装 Homebrew:
brew --version
如果未安装 Homebrew,可以使用以下命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
确保 Homebrew 是最新版本:
brew update
使用 Homebrew 安装 Redis:
brew install redis
安装完成后,你可以运行以下命令确认安装成功:
redis-server --version
安装完成后,可以启动 Redis 服务:
立即启动 Redis(手动启动):
redis-server
作为后台服务启动:
brew services start redis
停止后台服务:
brew services stop redis
打开另一个终端,运行 Redis 客户端测试:
redis-cli
输入以下命令,进行简单测试:
ping
如果返回 PONG
,说明 Redis 已成功运行。
Redis 的默认配置文件路径通常是 /usr/local/etc/redis.conf
。你可以编辑配置文件以满足特定需求:
nano /usr/local/etc/redis.conf
编辑完成后,重启 Redis 服务以应用配置更改:
brew services restart redis
如果需要卸载 Redis,可以运行以下命令:
brew uninstall redis