Ubuntu 上升级 Redis 的实用步骤
一 升级前准备
redis-server --version、redis-cli --version。二 升级路径选择
sudo apt updateapt-cache policy redis-serversudo apt install --only-upgrade redis-serversudo systemctl restart redis-serverredis-server --versionsudo add-apt-repository ppa:redislabs/redissudo apt updatesudo apt install redis-serversudo systemctl restart redis-server、redis-server --versionsudo apt-get update && sudo apt-get install build-essential tclcd /usr/local/src && sudo wget https://download.redis.io/redis-stable.tar.gz && sudo tar xzvf redis-stable.tar.gz && cd redis-stablesudo make && sudo make testsudo make installsudo cp /etc/redis/redis.conf /etc/redis/redis.conf.baksudo cp redis.conf /etc/redis/redis.conf[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload && sudo systemctl start redis && sudo systemctl enable redisredis-cli ping(返回 PONG 表示正常)。三 升级后验证与常见问题
redis-server --version、sudo systemctl status redisredis-cli ping 返回 PONGjournalctl -u redis.service -xe,关注启动失败原因(如配置项不兼容、权限、端口占用、持久化文件损坏等)四 生产环境建议