环境说明:
VMware 12
CentOS7
Redis3.0.6
注释:3.0版本主要增加了redis集群功能
1.安装gcc:yum install gcc-c++
注释:因为redis是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境。安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
2.源码下载:http://download.redis.io/releases/redis-3.0.6.tar.gz
注释:下载完成后,将源码拷贝到CentOS7 服务器的/user/local/目录下
3.解压源码:tar -zxvf redis-3.0.6.tar.gz
注释:参数说明:tar为解压压缩包的命令;-后面的参数:z为文件被gzip压缩过;x为解压(v为压缩);v为显示解压过程;f指定被处理的文件是redis-3.0.6.tar.gz
4.进入解压的文件夹redis-3.0.6:cd /user/local/redis-3.0.6
5.编译Redis,输入:make
注释:输入make后直接回车,会显示编译的过程
6.将Redis安装到指定的目录,如:/usr/local/myRedis,输入并执行:make install PREFIX=/usr/local/myRedis
注释:PREFIX必须大写,执行成功后,在/usr/local/myRedis目录下会出现bin文件夹,其中文件如下:
7.至此,单机版的Redis安装完成。
注释:1. redis.conf
redis.conf是redis的配置文件,redis.conf在redis源码目录(即/user/local/redis-3.0.6目录下)。注意修改port作为redis进程的端口,port默认6379。
8.启动Redis:前端启动(默认)和后端启动
8.1:前端启动,直接定位到安装目录下的bin目录,然后执行:./redis-server
注释:先执行:cd /user/local/myRedis/bin
再执行:./redis-server
可以重新打开一个连接窗口,输入:ps -aux|grep redis ,查看redis的进程
并通过kill -9 进程ID 来停掉redis服务
8.2:后端启动
方式一:直接在安装目录执行:./redis-server &
方式二:
从redis的源码目录中复制redis.conf到redis的安装目录
8.2.1执行命令:cd /user/local/redis-3.0.6
注释:定位到redis 源文件目录
8.2.2执行命令:cp redis.conf/user/local/myRedis/bin
注释:将配置文件拷贝到安装目录
8.3.3:修改配置文件,执行命令:vi redis.conf ,会打开文件,然后找到如下如位置:然后输入:i,变为可编辑模式,将no改为yes,然后按 esc键,然后输入括号中的内容(:wq),然后摁回车即可
修改后如下:
8.2.4:后台启动,定位到安装目录下的bin目录,然后执行:./redis-server redis.conf
9.Redis 常用命令测试