redis安装
linux安装(超级推荐 简单快速 )
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make
一气呵成,如有报错,参考windows中同款问题
最后
src/redis-server启动
测试
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
“bar”
windows 安装(可能失败 成吨问题 不推荐)
先下载,然后拷贝到centos7 中
解压后,执行make报错
gcc:命令未找到
执行yun install gcc报错
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"
貌似是连不上网,ping baidu.com 报错
ping: www.baidu.com: 未知的名称或服务
修改/etc/resolv.conf,添加
nameserver 8.8.8.8 #google dns服务器, 根据实际情况更换
nameserver 8.8.4.4 #google dns服务器, 根据实际情况更换
以上问题解决
继续执行make命令报错
zmalloc.h:没有那个文件或目录
这个报错无解(请用方法一),以下报错有解
致命错误:jemalloc/jemalloc.h:没有那个文件或目录
这个可以执行
make MALLOC=libc
或者
make distclean 再make