You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18.04安装Redis-Server(Celery用途)报错,寻求解决方案

安装Redis-Server用于Celery的报错解决方法

常见场景及修复步骤

1. Ubuntu/Debian系统安装失败

  • 更新软件源:sudo apt update
  • 修复损坏的包依赖:sudo apt --fix-broken install
  • 重新安装Redis:sudo apt install redis-server
  • 启动服务:sudo systemctl start redis-server
  • 设置开机自启:sudo systemctl enable redis-server

2. CentOS/RHEL系统安装失败

  • 安装EPEL源(未安装时):sudo yum install epel-release
  • 更新源缓存:sudo yum makecache
  • 清理并更新依赖:sudo yum clean all && sudo yum update
  • 安装Redis:sudo yum install redis
  • 启动并设置自启:sudo systemctl start redis && sudo systemctl enable redis

3. 连接Celery时出错

  • 检查Redis服务状态:redis-cli ping,返回PONG即为正常运行
  • 确认Celery配置的Redis地址正确,示例配置:
    broker_url = 'redis://localhost:6379/0'
    result_backend = 'redis://localhost:6379/0'
    
  • 放行Redis默认端口6379:
    • Ubuntu:sudo ufw allow 6379
    • CentOS:sudo firewall-cmd --add-port=6379/tcp --permanent && sudo firewall-cmd --reload

4. 源码编译安装出错

  • 安装编译依赖:
    • Ubuntu:sudo apt install build-essential tcl
    • CentOS:sudo yum install gcc make tcl
  • 重新编译安装:
    wget http://download.redis.io/redis-stable.tar.gz
    tar xzf redis-stable.tar.gz
    cd redis-stable
    make
    sudo make install
    

内容的提问来源于stack exchange,提问作者melim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 09:40:28