Linux安装redis
版本
Linux版本:
Redis版本: 3.0.0
安装gcc-c++
redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。
输入命令 yum install gcc-c++
如果你的系统已经安装了gcc,则会告诉你已经装了
如果没有安装,会提醒是否需要安装
输入 y ,表示同意下载。
输入 y,表示同意安装。
安装 gcc 成功!
安装redis
首先将提前下载好的 redis-3.0.0.tar.gz 通过 ftp 工具上传到服务器上。
上传成功后,查看结果如下:
解压 redis-3.0.0.tar.gz
解压成功,进入 redis-3.0.0 文件夹
输入 make ,编译 redis
编译成功!如果没有安装gcc,编译将出现错误提示。(如果安装失败,必须删除文件夹,重写解压)
输入 make PREFIX=/usr/local/redis install 安装redis 到 目录 /usr/local/redis
以上提醒表明安装成功。
进入安装目录,查看 bin 目录下的文件
其中:
redis-benchmark ----性能测试工具
redis-check-aof ----AOF文件修复工具
redis-check-dump ----RDB文件检查工具(快照持久化文件)
redis-cli ----命令行客户端
redis-server ----redis服务器启动命令
配置 redis.conf
redis 启动需要一个配置文件,可以修改端口号等信息。
进入一开始解压的文件夹,输入 ll 命令,会发现有个 redis.conf 文件
输入命令 cp redis.conf /usr/local/redis 复制 redis.conf 文件到安装目录。如下所示,再进入安装目录,输入 ll 命令,发现redis.conf文件已经在安装目录下
输入命令 vim /usr/local/redis/redis.conf ,修改redis.conf配置文件 (有关vim的操作可参考 http://www.cnblogs.com/dichuan/p/8967912.html)
将 daemonize no 修改为 daemonize yes 这样便可以以后端模式启动。
启动redis服务
进入安装目录 /usr/local/redis/ ,命令行: cd /usr/local/redis/
输入命令 ./bin/redis-server ./redis.conf
以上图示表示 redis 服务启动成功。
redis的关闭
① 查询到PID,kill -9 pid 【断电,非正常关闭,一般不用,否则造成数据丢失】
② 正常关闭 【正常关闭,数据保存】
./bin/redis-cli shutdown
启动 redis客户端
在安装目录 /usr/local/redis/ 下,输入命令 ./bin/redis-cli
以上图示表示 redis 客户端启动成功。