Ubuntu Redis配置出错可按以下步骤排查解决:
检查服务状态与日志
sudo systemctl status redis-server
。sudo journalctl -u redis-server
或sudo tail -f /var/log/redis/redis-server.log
。验证配置文件
sudo nano /etc/redis/redis.conf
。bind 127.0.0.1
改为bind 0.0.0.0
或指定IP。protected-mode no
。redis-server /etc/redis/redis.conf --test
。处理端口与防火墙
sudo netstat -tuln | grep 6379
,若被占用需修改配置文件中的端口。sudo ufw allow 6379/tcp
。权限与依赖检查
sudo chown -R redis:redis /var/lib/redis
。重启服务
修改配置后,重启Redis:sudo systemctl restart redis-server
。
安全提示:远程访问时建议使用强密码(配置requirepass
)或SSH隧道加密连接。
参考来源: