天天看点

Linux下Redis-3.0.7版本的安装以及Redis主备的部署(一)

一、基本工具

(1)      虚拟机两台(做好快照)

CentOS 6.6   192.168.1.146

CentOS 6.7   192.168.1.147

(2)      软件包

<a href="http://redis.io/download" target="_blank">redis-3.0.7.tar.gz</a>

使用wget 命令下载redis的软件包,也可以下载到本地后再上传到服务器上面,redis的编译需要Gcc等环境,相关软件在安装操作系统的时已经安装完毕。

二、基本步骤

(1)解压redis的安装包

tar -xvf  redis-3.0.7.tar.gz  在该目录下会生成redis-3.0.7目录。

<a href="http://s3.51cto.com/wyfs02/M01/85/2F/wKioL1ecQfvhoet5AACRzsxLJCc728.png" target="_blank"></a>

源码包的解压过程

(2)进入到redis-3.0.7/src,make编译redis,并用make install 安装。

<a href="http://s2.51cto.com/wyfs02/M00/85/2F/wKiom1ecQi_j17uOAAEFPtq4inc423.png-wh_500x0-wm_3-wmp_4-s_338341729.png" target="_blank"></a>

在源码目录下进行编译

<a href="http://s2.51cto.com/wyfs02/M02/85/2F/wKioL1ecQi-R4AQ4AABN-5d9rKc269.png-wh_500x0-wm_3-wmp_4-s_644561144.png" target="_blank"></a>

编译成功的结果

<a href="http://s2.51cto.com/wyfs02/M02/85/2F/wKioL1ecQv_Cnz1DAAAy4d_imXM112.png-wh_500x0-wm_3-wmp_4-s_4187701598.png" target="_blank"></a>

make  install 安装

上图就是显示安装成功,此时我们可以启动redis进行测试,但是为了我们后面的工作更加的方便,需要执行$/utils/install_server.sh配置Redis配置之后Redis能随系统启动。$表示redis的路径。

<a href="http://s4.51cto.com/wyfs02/M00/85/2F/wKioL1ecQjDhGlaHAAC4HjFE0uo934.png-wh_500x0-wm_3-wmp_4-s_408051319.png" target="_blank"></a>

redis初始化并启动

该过程中会确定redis的端口,配置文件,日志文件,数据存储路径等信息

此时会这是开机自启动,并启动redis处于运行状态,我们可以用netstat  -nltup  |grep  redis 检查一下端口的监听状态以及相关的进程。

<a href="http://s1.51cto.com/wyfs02/M02/85/2F/wKiom1ecQpbzxlNIAABap9FiE8M097.png-wh_500x0-wm_3-wmp_4-s_971472939.png" target="_blank"></a>

redis运行情况的检测

检查开启自启动:用 chkconfig   --list  |grep  redis 检查,这里的运行级别为3的值为on表示开机自启动已经设置成功。

<a href="http://s3.51cto.com/wyfs02/M00/85/2F/wKiom1ecRePCI8k0AAAh-Y-Hrco404.png-wh_500x0-wm_3-wmp_4-s_592851568.png" target="_blank"></a>

防火墙的设置:

redis 的访问一般只限内网访问当明确哪些主机访问时我们可以更改为某些主机的IP。

<a href="http://s5.51cto.com/wyfs02/M00/85/2F/wKioL1ecReTDbBBGAAB2ickMZHI176.png-wh_500x0-wm_3-wmp_4-s_4202760705.png" target="_blank"></a>

连接客户端后进行测试,所有的和客户端有关的脚本均在/usr/local/bin下我们在这里可以登录客户端。测试时,对变量tianshui赋值为11111,然后用get 获取该变量的值,

<a href="http://s3.51cto.com/wyfs02/M02/85/2F/wKioL1ecReOy7oV8AAB7Tqy77Rw273.png-wh_500x0-wm_3-wmp_4-s_2031179528.png" target="_blank"></a>

至此  redis-3.0.7版本安装完毕。

本文转自 tianya1993 51CTO博客,原文链接:本文转自 tianya1993 51CTO博客,原文链接:xxxxxxx,如需转载请自行联系原作者,如需转载请自行联系原作者

继续阅读