首页 > 技术文章 > 安装redis的坑

twelve-eleven 2017-09-22 20:37 原文

好久没记笔记了,因为用户名忘了...今天终于找到了...

最近在安装redis的时候,不小心掉坑里了,此次安装的是redis-3.2.8版本,解压、编译(make)、安装(make PREFIX=/usr/local/redis install)之后,

拷贝配置文件【cp /home/redis-3.2.8/redis.conf /etc/】

修改配置文件redis.conf

新增非本机访问地址bind 127.0.0.1 172.168.13.31

daemonize yes(后台运行)

logfile  /usr/local/redis/log(日志文件,目录必须存在)

最后起服务redis-server /etc/redis.conf,刚开始报“Bad directive or wrong number of arguments”,错误的指令或参数个数,

而且提示是bind地址错误,心想3.2.8肯定支持绑多个地址了啊。

看了一下bind地址格式也没问题 中间用的是空格。后来改成单个地址。启动时仍然报“Bad directive or wrong number of arguments”错,

提示protectedmode yes 有错,改成no,一样报错。配置文件改了好几遍 依然报错。

最后想是不是版本的问题 。redis-server -v ,

 

醉醉的,不知道之前谁安过2.*的版本。

根目录下find . -name "*redis*"。

 

其实每次全局模式下执行redis-server /etc/redis.conf,用的都是/usr/local/bin下面的2.*的指令,并不是我安装目录下的3.2.8的版本。

下次注意 下次注意 

推荐阅读