ubuntu安装redis
2026/10/1OpsOpsredis大约 1 分钟约 429 字
先说背景
Ubuntu 比 CentOS 省心点,APT 源里直接有 Redis,不用额外加仓库。不过版本可能不是最新的,想尝鲜还是得自己编译。
方法一:APT 装(最省事)
更新源然后直接装
sudo apt update
sudo apt install redis-server启动服务
sudo systemctl start redis-server
sudo systemctl enable redis-server
sudo systemctl status redis-server方法二:编译安装(想要最新版本)
APT 里的版本一般落后一两个大版本,想用最新的就自己编译。
装编译工具
sudo apt update
sudo apt install build-essential tcl下载源码编译
cd /tmp
wget https://download.redis.io/redis-stable.tar.gz
tar -xzvf redis-stable.tar.gz
cd redis-stable
make
sudo make install准备配置目录
sudo mkdir /etc/redis
sudo mkdir /var/redis
sudo cp redis.conf /etc/redis/基本配置
测试连接
redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set test "hello"
OK
127.0.0.1:6379> get test
"hello"
127.0.0.1:6379> exit改配置
sudo nano /etc/redis/redis.conf几个常用的:
bind 127.0.0.1 # 绑定 IP
port 6379 # 端口
requirepass yourpassword # 密码
daemonize yes # 后台运行改完重启:
sudo systemctl restart redis-server安全配置
设密码
requirepass your_strong_password禁危险命令
rename-command FLUSHDB ""
rename-command FLUSHALL ""
rename-command CONFIG ""防火墙
sudo ufw allow from your_ip to any port 6379验证安装
redis-server --version
redis-benchmark -q -n 100000总结
- 图省事 → APT 直接装,一行搞定
- 要最新 → 编译安装,多等几分钟
Ubuntu 比 CentOS 舒服的地方就是 APT 源自带 Redis,不用折腾仓库。生产环境一样要设密码、绑 IP、禁危险命令。
