文档章节

Ubuntu 安装Redis

_Elvis
 _Elvis
发布于 2014/11/07 15:43
字数 183
阅读 804
收藏 10

网站即将完工的时候,开始做一下性能测试,发现有些查询的性能实在难以提升,所以寻求Redis来解决。过程如下:

  1. 安装Ubuntu Server 14.04.1 LTS

  2. 下载最新稳定版本的Redis, http://download.redis.io/releases/redis-2.8.17.tar.gz

  3. tar解压

  4. cd redis-2.8.17

  5. make

  6. 出错,报CC找不到,应该是这个server版本默认不带安装gcc,于是,sudo apt-get install gcc

  7. 再make,出错,报 jemalloc/jemalloc.h: No such file or directory,stackoverflow上一搜,解决方法是

    <!-- lang: shell -->

    cd deps make hiredis jemalloc linenoise lua cd .. make install

  8. cd .. 再次make

  9. 编译成功,提示先 make test 下

  10. make test, 报错,没有 tcl, 于是 sudo apt-get install tcl

  11. make test 全部通过

  12. sudo make install 13 done.

© 著作权归作者所有

共有 人打赏支持
_Elvis
粉丝 77
博文 41
码字总数 29082
作品 0
海淀
程序员
加载中

评论(1)

orangleliu
orangleliu
放到bin下面,然后改下配置,弄个开机服务就完美了
ubuntu14.04安装Scrapy和redis时遇到的问题,及解决方法

准备好 Ubuntu14.04 System. 1. 安装 scrapy: 1) 按照这个 http://doc.scrapy.org/en/1.0/topics/ubuntu.html#topics-ubuntu 但是可能会遇到下面的问题: 尝试了以下方式解决了该问题: 1>>s...

Airship
2015/12/27
48
0
what is ppa in linux Ubuntu添加PPA源

什么是PPA PPA,表示Personal Package Archives,也就是个人软件包集 很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库。为了方便Ubuntu用户使用,launchpad.net提供了ppa,允许用户建立...

Oscarfff
2016/07/10
41
0
Debian wheezy安装Redis 3.0

Debian系统自带的Redis版本为2.4,Ubuntu自带的版本为2.8,都不是最新的3.0.2版本,不得不自己手工编译。流程如下: 安装构建包 下载源码 到 Redis首页 下载最新版本的源码,当前版本为 3.0....

redraiment
2015/06/10
0
0
使用Docker安装软件

使用Docker安装软件 使用Docker安装软件 相关镜像 - alpine配置好ssh,适合瞎折腾 - redis的alpine版镜像,轻量 安装redis 官方镜像地址 获取镜像: 如果使用镜像可以更小,但是稳定就。。 ...

mmythos
2017/12/30
0
0
Ubuntu 12.04 安装Redis并设置主从复制

今天想在Ubuntu上安装一个Redis服务器并配置Master-Slave,一开始懒得连VPN就查了一些国内的文章,不知道是没有亲自验证过的转载文章,还是版本问题造成的,发现按照步骤都没能成功完成配置。...

无上@诀
2015/08/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
17分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部