博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6.5 下安装 Redis 2.8.7(转载)
阅读量:5252 次
发布时间:2019-06-14

本文共 965 字,大约阅读时间需要 3 分钟。

wget 

tar xvzf redis-stable.tar.gz

cd redis-stable

make

 

前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。

异常一:

make[2]: cc: Command not found

异常原因:没有安装gcc

解决方案:yum install gcc-c++

 

异常二:

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

异常原因:一些编译依赖或原来编译遗留出现的问题

解决方案:make distclean。清理一下,然后再make。

 

 

在make成功以后,需要make test。在make test出现异常。

异常一:

couldn't execute "tclsh8.5": no such file or directory

异常原因:没有安装tcl

解决方案:yum install -y tcl。

 

在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等。

方便期间用cp命令复制到usr目录下运行。

cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

然后新建目录,存放配置文件

mkdir /etc/redis

mkdir /var/redis

mkdir /var/redis/log

mkdir /var/redis/run

mkdir /var/redis/6379

 

在redis解压根目录中找到配置文件模板,复制到如下位置。

cp redis.conf /etc/redis/6379.conf

通过vim命令修改

daemonize yes

pidfile /var/redis/run/redis_6379.pid

logfile /var/redis/log/redis_6379.log

dir /var/redis/6379

最后运行redis:

$ redis-server /etc/redis/6379.conf

转载于:https://www.cnblogs.com/xxbcoder/p/5128429.html

你可能感兴趣的文章
制作满天星空
查看>>
MyBatis日记(三):戏说MyBatis配置文件
查看>>
$_POST和$GLOBALS['HTTP_RAW_POST_DATA'] 的区别
查看>>
类和结构
查看>>
遍历文件夹下所有dll的类
查看>>
CSS3选择器(二)之属性选择器
查看>>
关于浏览器行为和服务器行为下的重定向和转发再次理解
查看>>
c语言枚举型常量
查看>>
spring-mybatis整合项目 异常处理2
查看>>
linux命令:set 指定行,直接替换并修改文件
查看>>
异步 携程 网络小爬虫
查看>>
缺少动态连接库.so--cannot open shared object file: No such file or directory
查看>>
用 Django 管理现有数据库
查看>>
LeetCode -- Word Break
查看>>
HTML 5的革新之一:语义化标签一节元素标签。
查看>>
雷达极化论文
查看>>
error C2248: 'QObject::QObject' : cannot access private member declared in class 'QObject'
查看>>
c#扩展方法
查看>>
Xcode no visible @interface for XXX declares
查看>>
Break Standard Weight (ZOJ 3706)
查看>>