redis源码编译安装

1、下载源码包

再linux  操作框内执行以下命令

# wget http://download.redis.io/releases/redis-3.0.3.tar.gz

2、解压至安装路径

# tar redis-3.0.3.tar.gz -C /usr/local/

3、编译安装

# cd /usr/local/redis-3.0.3/

# make &&  make PRIFIX=/usr/local/redis-3.0.3  install     --prifix 指定bin下可执行文件存放位置

若有报错如下!!
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下的ANSI C的malloc和free函数。解决办法:make时添加参数。

make MALLOC=libc

成功后,再次执行 make PRIFIX=/usr/local/redis-3.0.3  install

查看刚安装成功的redis版本

#我本地安装的是3.2.1的,就这个图吧

Redis3.x 源码安装相关推荐

  1. 国产银河麒麟系统源码安装Openvas

    国产麒麟系统源码安装Openvas 1.银河麒麟安装所需安装源 2.执行更新命令: 3.执行安装命令: 4.安装源码包libmicrohttpd-dev 5.从github下载openvas的源码包, ...

  2. autoware源码安装与运行ROSBAG示例(二)

    autoware入门教程-源码安装autoware1.12.0 说明:介绍如何安装autoware1.12.0 步骤: 安装系统依赖: $ sudo apt-get update $ sudo apt ...

  3. 源码安装tensorflow

    因为官网上的源码安装教程基本也是使用的Python2,所以我这里使用Python3来安装 操作系统:xubuntu17.04 64位 下载bazel,下载页面为https://github.com/b ...

  4. 在CentOS 6.6 64bit上基于源码安装全功能的vim 7.4实录

    CentOS 6.6 64bit上默认的vim版本是7.2 minimal,通过下面的命令查看 yum list installed | grep vim 我打算将其卸载并重新安装官网最新版vim 7 ...

  5. saltstack源码安装nrpe

    最近弄saltstack弄上瘾了,今天又弄了saltstack源码安装nrpe,安装nrpe之前需要安装nagios-plugins,首先是top.sls文件: [root@cacti salt]# ...

  6. glib 2.0 arm linux,glib源码安装使用方法

    glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义.相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事 ...

  7. Centos 7环境下源码安装PostgreSQL数据库

    马上就要去实习了,工作内容是搞数据仓库方面的,用的是postgresql关系型数据库,于是自己先来了解下这种数据的用法,之后说说这个数据库和MySQL的关系和区别. 1.Postgresql简介 看了 ...

  8. 在 Linux 和 Windows 下源码安装 Perl

    Perl 是一种功能丰富的计算机程序语言,运行在超过 100 种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发.在生物信息分析领域,Perl 主要是做数据预处理.文本处理 ...

  9. 生物信息学 Python 入门之源码安装

    编程,作为生物信息学的一个基础性技能,是任何一个生信工程师都无法绕开话题.也许有些人还在纠结 Perl 和 Python 到底应该学习哪一个,但作为目前最火最流行的编程语言 Python 还是非常值得 ...

  10. 源码安装apache实例

    在Redhat/Centos系统中一个软件包的安装一般分为两种方式RPM与compile安装. RPM安装方式: 优点 : 提供快速安装,减少编译安装侦错.困扰. 缺点 : 因为相关设定需考量普遍性之 ...

最新文章

  1. easyui 初体验
  2. 第一次spring,第三天。
  3. 计算机组成原理白朔飞,计算机组成原理(第四章复习).ppt
  4. myEclipse怎样将程序部署到tomcat(附录MyEclipse调试快捷键)
  5. 通过Chrome扩展来批量复制知乎好友
  6. python manager_详解Python的Django框架中Manager方法的使用
  7. HDU 5009 Paint Pearls
  8. JAVA高性能I/O设计模式
  9. 神鬼传奇客户端解包图片(ui\common)
  10. 计算机msvcp100.dll,msvcp100.dll丢失的解决方法
  11. 7、WiFi共享大师
  12. python全栈构图_Python全栈 Web(边框、盒模型、背景)
  13. 西门子PLC远程监控与数据采集方案
  14. 力扣121题 “买卖股票的最 佳时机”
  15. [附源码]JAVA+ssm计算机毕业设计餐厅点餐订餐系统(程序+Lw)
  16. 2021-08-12:浏览器使用window.open 新页签被拦截的问题
  17. 我常去的几家GIS论坛
  18. Eclipse IDE for Java EE Developers 去哪里了?
  19. You are asking Spring Security to ignore Ant(xx) This is not recommended, please use permitAll... 处理
  20. 多边形区域填充算法--扫描线填充算法(有序边表法)

热门文章

  1. 查看服务器sftp用户信息,linux查看sftp服务器配置
  2. python实现sm3加密算法
  3. linux svnadmin,linux安装centos7.5基于SVN+Apache+svnadmin实现SVN的web管理
  4. eeglab使用与错误解决
  5. win10系统怎么改奇摩输入法_windows10如何更改输入法
  6. pwnable.tw---start
  7. MT6763芯片资料MT6763处理器性能介绍下载
  8. 基于模糊集的图像增强
  9. windows server 部署java Web项目
  10. PLECS的热模型无法导入的解决办法