本篇博客主要介绍阿里云Centons7下安装redis而且配置成服务启动、集群搭建、以及安装中遇到都坑和问题解决方案。html
什么是redis?linux
Redis 是彻底开源免费的,遵照BSD协议,是一个高性能的key-value数据库。redis
Redis 与其余 key - value 缓存产品有如下三个特色:mongodb
redis应用场景数据库
redis、mongodb、memcached区别缓存
遇到问题:服务器
一、linux安装redis时make test编译错误数据结构
二、阿里云 CentOS7安装redis并开启远程访问memcached
遇到的坑:性能
安装时查阅几篇博客后发现安装时都在解压redis后都去src目录下使用make test编译,并且编译时还会报错,后面找到解决方案以后发现其实这一步编译能够直接忽略,换另外一种方式便可,就是在src目录下make install,后续安装会提到。
安装Redis
一、下载redis
二、使用xftp上传文件到服务器
三、解压并重命名
tar -zxvf redis-4.0.10.tar.gz mv redis-4.0.10 redis
四、安装
使用make install来完成Redis的安装。Redis的全部二进制文件将会被安装在/usr/local/bin目录下
cd /usr/local/tool/redis cd src/ make install
五、配置成服务
1、拷贝
cp /usr/local/tool/redis/utils/redis_init_script /etc/rc.d/init.d/redis
2、拷贝服务
cd /usr/local/bin cp redis-server /usr/local/tool/redis/src/ cp redis-cli /usr/local/tool/redis/src/
3、创建配置文件并拷贝默认配置
mkdir /etc/redis
cp /usr/local/tool/redis/redis.conf /etc/redis/6379.conf
4、修改配置文件(配置文件过长,建议弄到本地修改)
5、修改配置文件 /etc/rc.d/init.d/redis
六、启动中止
service redis start service redis stop
七、测试链接