Linux安装redis

Posted 爱编程的川

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 客户端启动成功。

 

以上是关于Linux安装redis的主要内容,如果未能解决你的问题,请参考以下文章

Redis linux 下安装

Redis安装大全涵盖Windows Linux Docker

Linux CentOS 中安装 Redis

Linux CentOS 中安装 Redis

linux安装redis缓存手把手学会

linux下配置redis后台启动