redis安装常见错误

1、CentOS5.7默认没有安装gcc,这会导致我们无法make成功。使用yum安装:

  yum -y install gcc

2、make时报如下错误:

  zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory

  zmalloc.h:55:2: error: #error "Newer version of jemalloc required"

  make[1]: *** [adlist.o] Error 1

  make[1]: Leaving directory `/data0/src/redis-2.6.2/src‘

  make: *** [all] Error 2

  原因是jemalloc重载了Linux下的ANSIC的malloc和free函数。解决办法:make时添加参数。

  make MALLOC=libc

3、make之后,会出现一句提示

  Hint: To run ‘make test‘ is a good idea ;)

  但是不测试,通常是可以使用的。若我们运行make test ,会有如下提示

  [[email protected] src]$ make test

  You need tcl 8.5 or newer in order to run the Redis test

  make: ***[test] Error_1

  解决办法是用yum安装tcl8.5(或去tcl的官方网站http://www.tcl.tk/下载8.5版本,并参考官网介绍进行安装)

  yum install tcl

原文地址:https://www.cnblogs.com/yangxuyang/p/11429128.html

时间: 2024-08-04 18:14:19

redis安装常见错误的相关文章

nagios 安装常见错误                  

一.启动时报错 "Starting nagios:This account is currently not available" 解决方法: 修改/etc/passwd 将/sbin/nologin改成/bin/bash 二.nagios安装好后,网页访问出现如下错误: 无权查看任何主机的信息. 请检查HTTP服务器关于该CGI的访问权限设置. 解决办法: vi /usr/local/nagios/etc/cgi.cfg 将use_authentication的值改为0. use_a

Genymotion 下载安装常见错误一条龙

Genymotion 安卓模拟器确实比安卓原生的模拟器快,但是除了快就找不到其他优点了... 曾经尝试在VM虚拟机内的Ubuntu系统里面再运行Genymotion的,主要原因是要FQ去下载一些东西,又不想完全连到vpn上,不过最后的结果是双重梦境失败,具体原因不是很清楚,提示是不能虚拟化(也许是技术有限). 遂换了一套Windows版的Genymotion,此处应FQ,或者去找其他人下好的,因为下载的时候需要登录,是的需要登录!!!这个设定太友好了,后面去下各个版本虚拟文件的时候还需要你登录,

php源代码安装常见错误与解决办法分享

错误:configure: error: libevent >= 1.4.11 could not be found 解决:yum -y install libevent libevent-devel 错误:configure: error: Please reinstall the mysql distributio 解决:yum -y install mysql-devel 错误:make: *** [sapi/fpm/php-fpm] error 1 解决:用make ZEND_EXTRA

MySQL安装常见错误整理

问题一:#mysql ERROR 1045 :Access denied for user 'root'@'localhost' (using password:NO) 问题原因:初始化问题 解决方法:删除data目录重建,重新初始化. 问题二: 当各位在安装.重装时出现could not start the service mysql error:0原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除 问题三: make[2]: *** No rule to make targe

H3 BPM初次安装常见错误详解5-7

错误5:登陆无反应,F12查看后台网络请求错误如下图所示 错误原因:ISAPI未对相应的.net版本允许. 解决方法:IIS的根节点--右侧"ISAPI和CGI限制"打开--将相应版本的.net版本设置为允许 错误6:正常安装完后,登陆无反应,也不报错.安装日志也没有报错.(没有H3 BPM 服务) 错误原因:服务没有正常启动或服务没有创建成功. 解决方法(服务没有启动的):请在服务中启动H3相关服务 解决方法(服务中没有H3相关服务):运行安装目录下Server\OThinker.H

MySQL安装常见错误及解决方案

错误1:wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误 解决方法:打开命令行 输入 sc delete mysql 命令即    C:>sc delete mysql    [SC] DeleteService SUCCESS 重起电脑,或者卸载后重启再安装,这样就好了.我是卸载后重启的. 卸载重新安装要注意一个问题,在控制面板中卸载后,要去c:\Documents and Settings\All Users\

docker安装常见错误

问题:执行sudo apt-get时,出现校验数字签名时出错.如图 解决方式: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 78BD65473CB3BD13 sudo apt update 原文地址:https://www.cnblogs.com/zhanghaibin16/p/12272378.html

ElasticSearch5.6-安装常见错误

ElasticSearch安装常见错误 ElasticSearch是一个用Java开发的基于Lucene的搜索服务器.它可以提供一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口.现阶段它主要为Apache许可条款下的开放源码发布,也是当前流行的企业级搜索引擎.Elasticsearch设计主要用于云计算中,ElasticSearch实时搜索,稳定,可靠,快速,安装使用方便的优点,很好的解决大数据查询缓慢问题. 现在我们来安装使用 ElasticSearch,可以这样说5.6以上的

redis 安装报错 jemalloc/jemalloc.h: No such file or directory。

对于redis安装的这个错误,我在博客redis 安装 与错误解决办法最后有提及,但是网上大部分文章的对这个问题的解答都是有误的.所以在这里单列出来. 错误内容: jemalloc/jemalloc.h: No such file or directory. 文档 针对这个错误,我们可以在README.md 文件中看到解释. --------- Selecting a non-default memory allocator when building Redis is done by sett