redis安装

CentOS 6.5 安装 Redis 执行 make #error "Newer version of jemalloc required"

喜夏-厌秋 提交于 2019-12-12 12:25:31
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> CentOS 6.5 安装 Redis 执行 make #error "Newer version of jemalloc required" 根据你系统安装时或之后安装的选项的情况,可能在安装的过程中遇到不同的问题; 就像今天遇到的一台机器,安装时出现 /bin/sh: cc: command not found 的错误,解决之后又出现这里说的问题; [root[@localhost](https://my.oschina.net/u/570656) redis-3.2.0]# make cd src && make all make[1]: Entering directory `/opt/redis-3.2.0/src' CC adlist.o 在包含自 adlist.c:34 的文件中: zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录 zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required" make[1]: *** [adlist.o] 错误 1 make[1]: Leaving directory `/opt/redis-3.2.0/src' make: *** [all] 错误

小蚂蚁学习Redis笔记(2)——Redis安装和配置

拥有回忆 提交于 2019-12-01 15:04:25
Redis的安装 下载地址 http://redis.io/download 选择一个最新的稳定版本,目前是 redis-3.0.5.tar.gz (选择stable,稳定版本) 解压压缩包 tar -zxvf redis-3.0.5.tar.gz 进入该目录 cd redis-3.0.5 编译 make 这里需要注意一下,如果出现报错,记得最后一句有个error 2,使用了命令 make MALLOC=libc 即可。 安装 cd src && make install 进入src目录,然后安装。&& 逻辑与,命令1正确执行,命令2才能执行(先学习了Linux,果然是好处多多啊,hiehie……) 为了方便管理,需要对文件做出一些改动 递归创建两个目录 1. mkdir -p /usr/local/redis/bin 这个目录存放命令 2. mkdir -p /usr/local/redis/etc 这个目录存放配置文件 把命令和配置文件进行转移,转移到刚刚创建好的这两个目录 1. mv /root/lamp/redis-3.0.5/redis.conf /usr/local/redis/etc 把配置文件转移过去 进入src目录: cd /lamp/redis-3.0.5/src 2. mv mkreleasehdr.sh redis-benchmark redis-check

快速掌握Redis——第二招:安装

六眼飞鱼酱① 提交于 2019-11-27 19:24:57
安装注意事项 下载stable 版本,稳定版 不用configure 官方configure好了,所以你的机器得保持正确的时间 ( date-s 修改时间 ) 32位机器最好 make 32bit make test 是可选的 make test 提示缺啥补啥 (tcl :yum install tcl) 安装 : (下载redis-2.8.19.tar.gz,测试,安装在/usr/local/redis目录) cd /usr/local/src wget http://download.redis.io/releases/redis-2.8.19.tar.gz tar xzf redis-2.8.19.tar.gz cd redis-2.8.19 make test make 32bit make PREFIX=/usr/local/redis install redis目录都有啥: cd /usr/local/redis/bin ls redis-benchmark 性能测试工具 redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复) redis-check-dump 快照文件检测工具,效果类上 redis-cli 客户端 redis-server 服务端 起服务,开客户 启动服务格式 : redis-server xx.cfg