redis是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境。
版本说明:本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。首先保证linux能连上网络。
一、安装
1.源码下载
从官网下载 http://download.redis.io/releases/redis-3.0.0.tar.gz
2.运行命令先安装c语言的编译运行环境
执行:yum install gcc-c++
一直选择“Y同意。安装成功后的画面如下:
3.安装:解压源码
tar -zxvf redis-3.0.0.tar.gz
4
4.安装到指定目录:进入解压后的目录进行编译
[root@localhostredis-3.0.0]#make install PREFIX=/usr/local/redis
二、启动
2.1前端模式启动
退出到根目录下,进入cd /usr/local/redis
执行:[root@localhost bin]# ./redis-server 命令
直接运行./redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法。如下图:
2.2后端模式启动
Ctrl + c 停止了服务
进入 redis3.0.0这个目录
进入到这文件下执行复制命令
把redis的源码包中复制到安装好的redis的bin目录下
[root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin
执行命令进入redis文件夹下
[root@localhost redis-3.0.0]# cd /usr/local/redis/bin,进入redis文件目录下
修改redis.conf文件
执行命令 vim redis.conf
修改redis.conf配置文件, daemonize yes 以后端模式启动
修改好以后, 按Esc :wq 保存退出
修改后启动
[root@localhost bin]# ./redis-server redis.conf
没有报错说明启动成功
查看进程命令
[root@localhost bin]# ps aux|grep redis
安装成功!