linux安装redis

编程

1、官网下载  安装文件  http://www.redis.cn/download.html

2、

下载、解压、编译Redis

$ 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

在这里如果出现错误 :

make[3]: gcc:命令未找到

make[3]: *** [net.o] 错误 127

make[3]: 离开目录“/usr/local/redis-4.0.6/deps/hiredis”

make[2]: *** [hiredis] 错误 2

make[2]: 离开目录“/usr/local/redis-4.0.6/deps”

make[1]: [persist-settings] 错误 2 (忽略)

CC adlist.o

/bin/sh: cc: 未找到命令

make[1]: *** [adlist.o] 错误 127

make[1]: 离开目录“/usr/local/redis-4.0.6/src”

make: *** [all] 错误 2

原因:系统无gcc环境   安装即可

[root@bogon redis-4.0.6]#  yum install gcc-c++         yum安装gcc

[root@bogon redis-4.0.6]# make distclean 清空上次编译失败残留文件

[root@bogon redis-4.0.6]# make && make install 执行编译及安装

注意:必须清空后在编译及安装,否则会报如下错误

In file included from adlist.c:34:0:

zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录

#include <jemalloc/jemalloc.h>

^

编译中断。

make[1]: *** [adlist.o] 错误 1

make[1]: 离开目录“/usr/local/redis-4.0.6/src”

make: *** [all] 错误 2

进入到解压后的 src 目录,通过如下命令启动Redis:

$ src/redis-server  ./redis.conf

您可以使用内置的客户端与Redis进行交互:

$ src/redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

以上是 linux安装redis 的全部内容, 来源链接: utcz.com/z/517256.html

回到顶部