Redis安装

Windows 安装

Github 下载地址:https://github.com/MicrosoftArchive/redis/tags

下载 msi 安装文件 安装即可

redis-server.exe redis.windows.conf    启动服务,也可在windows的服务管理中启动

可视化图形管理安装  redis-desktop-manager    https://redisdesktop.com/download

或者下载我打包好的redis压缩包(Redis-x64-3.2.1.msi 和 redis-desktop-manager-0.9.3.817.exe)

 

Ubuntu 安装

1.获取redis资源

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压

tar xzvf redis-4.0.8.tar.gz

3.安装  

cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下  

cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc

 5.配置redis为后台启动

vi /usr/local/redis/etc/redis.conf  daemonize no 改成daemonize yes

注释这一行使服务可被其他ip链接    #bind 127.0.0.1

关闭Protected-mode  改为no

6.将redis加入到开机启动

vi /etc/rc.local      //在里面添加内容(开机调用命令):
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 

7.开启redis

/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf 

8、重启redis

sudo service redis-server stop
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 

安装Redis Desktop Manager

sudo snap install redis-desktop-manager

常用命令    

redis-server /usr/local/redis/etc/redis.conf        //启动redis
pkill redis                                         //停止redis

卸载redis:    

rm -rf /usr/local/redis           //删除安装目录
rm -rf /usr/bin/redis-*           //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹

问题: 

File "d:\python\python35\lib\site-packages\kombu\transport\redis.py", line 146, in append
    pipe.zadd(self.unacked_index_key, delivery_tag, time()) \
  File "d:\python\python35\lib\site-packages\redis\client.py", line 2320, in zadd
    for pair in iteritems(mapping):
  File "d:\python\python35\lib\site-packages\redis\_compat.py", line 109, in iteritems
    return iter(x.items())
AttributeError: 'str' object has no attribute 'items'
解决方法:

控制台的error信息(截取最后几行),百度的结构,说是redis版本太高,我报错时候的版本是:redis 3.2.0

pip install redis==2.10.6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值