首页 > 代码库 > Redis安装遇到问题及解决办法记录

Redis安装遇到问题及解决办法记录

在ubuntu下安装redis-2.8.19,遇到以下问题

1、执行make命令的时候显示command not found需先安装make,执行以下命令:   

sudo apt-get install make

2、安装make命令之后,执行 sudo make 显示如下:

phoenixhuang@ubuntu:/usr/local/redis/redis-2.8.19$ sudo makecd src && make allmake[1]: Entering directory `/home/user/redis-2.4.2/src‘MAKE hiredismake[2]: Entering directory `/home/user/redis-2.4.2/deps/hirediscc -c -std=c99 -pedantic -O3 -fPIC -Wall -W -Wstrict-prototypes -Wwrite-strings    -g -ggdb  net.cmake[2]: cc: Command not foundmake[2]: *** [net.o] Error 127make[2]: Leaving directory `/home/user/redis-2.4.2/deps/hiredis‘make[1]: *** [dependencies] Error 2make[1]: Leaving directory `/home/user/redis-2.4.2/srcmake: *** [all] Error 2

解决办法:

sudo apt-get install gccsudo apt-get install build-essentialsudo apt-get update

完成上述操作之后,执行 sudo make 

如果报以下错误

if there is another error like "fatal error: jemalloc/jemalloc.h: No such file or directory"

则执行以下命令

sudo make distclean

sudo make

以上是在安装过程中遇到的问题,及搜索到奏效的解决办法,记录以备日后之需

 

Redis安装遇到问题及解决办法记录