一、安装celery
    使用的中间件是redis,所以采用以下安装方式
    pip install celery[redis]

    二、安装redis
    你可以在本地或服务器安装redis并启动,我是在linux安装的,安装步骤如下
    1、redis官网:https://redis.io/,目前官网最新版本为6.2.6,右击复制你要下载的版本地址链接:https://download.redis.io/releases/redis-6.2.6.tar.gz

    2、cd /usr/loacl/src
    wget https://download.redis.io/releases/redis-6.2.6.tar.gz

    3、下载完成之后解压安装包并执行安装测试
    tar xzf redis-6.2.6.tar.gz
    cd redis-6.2.6
    make test
    最后输出结果若为:‘All tests passed without errors!’,则代表测试成功;若报‘You need tcl 8.5 or newer in order to run the Redis test’错误,
    则需要安装tcl:yum install tcl -y

    4、安装
    cd /usr/loacl/src/redis-6.2.6/src
    make install

    5、更改配置
    cd /usr/loacl/src/redis-6.2.6/redis.conf
    vi redis.conf
    输入/daemonize ,搜索该字段 ,把文件中的daemonize属性改为yes(表明需要在后台运行)
    输入/bind,把bind 127.0.0.1这一行注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。
    输入/protected-mode,把protected-mode设置成no(默认是设置成yes的, 防止了远程访问)
    输入/requirepass,把#requirepass foobared的#删除,并把foobared修改成自己的密码,redis默认密码是空的, 或者另起一行 requirepass 自己的密码

    6、设置开机启动
    vi /etc/rc.d/rc.local
    在文件末尾加上:/usr/local/redis-6.2.6/bin/redis-server /usr/local/redis-6.2.6/redis.conf

    7、启动
    cd /usr/loacl/src/redis-6.2.6/src
    ./redis-server /usr/local/src/redis-6.2.6/redis.conf