参考文章:https://www.jianshu.com/p/bc84b2b71c1c
安装环境:linux
redis下载地址:http://download.redis.io/releases/
1、下载并安装redis
// 1、进入安装目录
# cd /usr/local
// 2、下载安装包
# wget http://download.redis.io/releases/redis-5.0.6.tar.gz
// 3、解压安装包到当前目录
// 或者可以指定安装目录 :tar -zxvf redis-5.0.6.tar.gz -C /usr/local
# tar -zxvf redis-5.0.6.tar.gz
// 4、进入redis解压后的目录进行编译,安装redis到指定目录
# cd /usr/local/redis-5.0.6
# make PREFIX=/usr/local/redis install
// 5、将配置文件redis.conf从源码目录(解压的目录)拷贝到安装目录
# cd /usr/local/redis
# cp /usr/local/redis-5.0.6/redis.conf /usr/local/redis/bin
// 6、redis/bin的主要文件介绍
redis-benchmark redis性能测试工具
redis-check-aof AOF文件修复工具
redis-check-rdb RDB文件修复工具
redis-cli redis命令行客户端
redis.conf redis配置文件
redis-sentinal redis集群管理工具
redis-server redis服务进程
2、启动redis
启动方式一:前端模式启动(不推荐)
直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法。
# cd /usr/local/redis/bin
# ./redis-server
启动方式二:后端模式启动(推荐)
修改redis.conf配置文件, daemonize yes 以后端模式启动
# cd /usr/local/redis/bin
# vim redis.conf
将daemonize no修改为daemonize yes
# ./redis-server ./redis.conf
3、连接redis
# cd /usr/local/redis/bin
# ./redis-cli -h 127.0.0.1 -p 6379
4、关闭redis
不要强行终止redis:pkill redis-server,会导致redis持久化数据的丢失。
# cd /usr/local/redis/bin
# ./redis-cli shutdown
5、配置redis开机启动
vim /etc/rc.local
//添加 (这一步我没有配置,未验证可行性,感觉配置怪怪的)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf