redis 安装详解

1、下载Redis

直接去官网上下载redis-3.0.7.tar:http://download.redis.io/releases/   上面网址中列出了所有的redis版本,这里选择3.0.7进行下载。

2、gcc环境

因为Redis是由C开发的,编译时需要依赖gcc环境,所以如果机器没有gcc环境的话,需要安装gcc

在保证linux能够访问外网的情况下,执行:

yum install gcc-c++

3、安装redis   将redis-3.0.7.tar拷贝到/usr/softwares下(个人习惯~小编习惯把所有的软件安装包放在这个目录下~),解压:

tar -zxvf redis-3.0.7.tar.gz

解压后进入解压目录进行编译

cd /usr/softwares/redis-3.0.7
 make

还是在解压目录下,把redis安装到指定目录/usr/local/redis

make PREFIX=/usr/local/redis install

redis.conf是redis的配置文件,安装的时候不会在安装目录自动生成,所以要手动从redis的解压目录里拷贝过去(还是在解压目录中操作):

cp redis.conf /usr/local/redis/bin

复制过去后,查看redis.conf中的端口号是否是默认的6379,如果不是,改成6379,如下图

redis 安装详解

此时,redis基本上就算安装成功了。查看一下安装目录的文件

cd /usr/local/redis/bin
 ls
redis 安装详解

常用的文件有:

dump.rdb是redis的数据文件,这是因为我往redis中存了数据才有的(redis有两种持久化方案,一种为rdb形式,一种为aof形式,默认为rdb形式。后面详细介绍);

redis.conf是redis的配置文件,redis的各种配置如ip、端口号、各种内存限制、集群配置等信息都在redis.conf中配置。

redis-cli是连接redis的客户端,可以通过它执行操作redis的命令,就跟oracle中的sqlplus差不多

redis-server用来启动redis。

启动redis


redis有两种启动模式,

前端模式启动

直接运行./redis-server

redis 安装详解

后端模式启动

需要先修改redis.conf配置文件,修改daemonize的值为yes

redis 安装详解

执行命令

./redis-server ./redis.conf
redis 安装详解

虽然没有任何征兆,但是redis此时已经运行了,执行如下命令查看redis进程

ps aux|grep redis
redis 安装详解

测试


启动redis后,对它进行简单测试。

使用redis-cli连接redis ./redis-cli

向redis中存储一个键值对(key=”a”,value=”Danny”)

set a Danny

获取该key对应的value

get a

结果为:

redis 安装详解

【 转载请注明出处——胡玉洋《【Redis】——Redis简单介绍及Redis安装详细过程》】