redis-安装部署手册_第1页
redis-安装部署手册_第2页
redis-安装部署手册_第3页
redis-安装部署手册_第4页
redis-安装部署手册_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

产品发布申请表四川省明厚天信息技术股份有限公司主页:http://www.mhoMHT.cn/地址:成都一环路东五段46号天紫界商业大厦8楼电话:(028)61300208四川省明厚天信息技术股份有限公司SichuanMinghoutianInformationTechnologyCorp.,Ltd《redis安装部署手册》文件状态:[]草稿[√]试行[]正式发布[]修订当前版本:V0.01作者:刘伟峰完成日期:2018年4月9日密级:内部公开redis安装部署手册四川省明厚天信息技术股份有限公司主页:http://www.mhoMHT.cn/地址:成都一环路东五段46号天紫界商业大厦8楼电话:(028)61300208

文档修订记录版本号修订概要修改者修改日期审核者审核日期V0.1创建刘伟峰2018/4/9

目录TOC\o"1-3"\h\z1、 前言 31.1 编写目的 31.2 适用范围 31.3 文档负责单位 32、 linux下安装部署 12.1 linux下redis安装 12.2 linux下redis部署 2

前言编写目的本手册为使用redis的开发人员、实施人员、测试人员提供安装部署操作指导和帮助,使其能够快速完成系统的部署安装并顺利运行。适用范围本手册适用于redis的开发人员、实施人员和测试人员等。文档负责单位本手册由四川省明厚天信息技术股份有限公司研发中心测试部门负责起草、发布、维护和解释。PAGE6/5linux下安装部署linux下redis安装1、将获取的redis安装包上传到linux对应的目录下面,如/usr/local/redis2、进入对应的目录,并解压redis压缩包:进入目录:cd/usr/local/redis解压安装包:tar-zxvfredis-4.0.1.tar.gz3、解压完成后进入redis-4.0.1目录,进行编译进入编译目录:cdredis-4.0.1编译redis:make4、redis编译完成后进入src目录,进行redis安装进入安装目录:cd/usr/local/redis/redis-4.0.1/src安装redis:makeinstall如上图所示,redis安装完成。linux下单机版redis部署首先为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中,创建bin及ect目录mkdir-p/usr/local/redis/redis-4.0.1/binmkdir-p/usr/local/redis/redis-4.0.1/ect执行文件移动命令,将配置文件移动到ect目录中,将执行文件移动到bin目录中,便于平时的操作。将redis-4.0.1目录下的redis.conf文件移动到ect目录中将redis-4.0.1/src目录下的文件移动到bin目录中mvmkreleasehdr.shredis-benchmarkredis-check-aofredis-cliredis-serverredis-sentinel/usr/local/redis/redis-4.0.1/bin启动redis服务:./usr/local/redis/redis-4.0.1/bin/redis-server,此时redis服务直接在前台运行,如果关闭当前linux页面,redis服务会直接关闭;设置redis后台启动服务1)可以在命令行后添加&来设置服务在后台启动,如:/usr/local/redis/redis-4.0.1/bin/redis-server/usr/local/redis/redis-4.0.1/ect/redis.conf&2)或者通过改变配置文件中daemonize的属性来设置服务可以在后台运行:进入/usr/local/redis/redis-4.0.1/ect编辑redis.conf文件,将daemonize属性改为yes(表明需要在后台运行)vimredis.conf启动redis服务后台运行,并指定配置文件:./redis-server/usr/local/redis/redis-4.0.1/ect/redis.conf配置文件redis.conf部分属性修改:Redis默认只能本地访问,若需要通过ip进行访问,需要修改配置文件redis.conf文件:修改bind,将修改为对应的ip地址;修改protected-mode属性值为no;redis的默认端口是6379,若需要修改端口号,需要修改port6379,将6379修改为需要的端口号。linux下基于Sentinel的redis部署基于Sentinel的redis部署,可以支持主从备份,管理多个Redis服务器,当redis的主服务器出现故障时,Sentinel会开始一次自动故障迁移操作,它会将失效主服务器的其中一个从服务器升级为新的主服务器,并让失效主服务器的其他从服务器改为复制新的主服务器;当客户端试图连接失效的主服务器时,集群也会向客户端返回新主服务器的地址,使得集群可以使用新主服务器代替失效服务器。下面通过一个示例说明基于sentinel的redis部署的过程:设置3个Sentinel节点,3个redis节点(其中1个主节点,2个从节点)组成一个RedisSentinel。roleIPportMaster(主节点)146379slave1(从节点)147031slave2(从节点)147032Sentinel1(监控哨兵)1426379Sentinel2(监控哨兵)1436379Sentinel3(监控哨兵)1446379设置redis主节点修改redis主节点配置文件:redis的主从服务器支持分布式,若在一台服务器上部署主从实例,redis的配置文件redis.conf需要复制多份,每个redis.conf支持一个节点实例,如下,分别复制三个redis.conf文件支持三个redis节点实例:主节点配置文件:/usr/local/redis/redis-4.0.1/ect/redis.conf从节点slave1配置文件/usr/local/redis/redis-4.0.1/sentinel/7031/redis.conf从节点slave2配置文件//usr/local/redis/redis-4.0.1/sentinel/7032/redis.conf启动主节点服务器:主节点配置修改后,可以通过redis-server,指定主节点配置文件来启动主服务器/usr/local/redis/redis-4.0.1/bin/redis-server/usr/local/redis/redis-4.0.1/ect/redis.conf设置redis从节点1)修改配置文件:参照主节点修改配置文件的IP及端口等基本信息外,需要另外设置从节点对应的主节点信息2)启动2个从节点服务器:从节点配置修改完成后,通过redis-service,启动从服务器配置文件/usr/local/redis/redis-4.0.1/bin/redis-server/usr/local/redis/redis-4.0.1/sentinel/7031/redis.conf/usr/local/redis/redis-4.0.1/bin/redis-server/usr/local/redis/redis-4.0.1/sentinel/7032/redis.conf3)可以通过客户端查看redis服务器的主从关系:/usr/local/redis/redis-4.0.1/bin/redis-cli-h14inforeplication设置sentinel节点:3个Sentinel节点的部署方法是相同的(端口不同)。以26379为例1)修改sentinel配置文件:sentinel的主从服务器支持分布式,若在一台服务器上部署三个sentinel节点,sentinel.conf的配置文件需要复制三份,每个sentinel.conf支持一个节点实例,如下,分别复制三个sentinel.conf文件支持三个sentinel节点实例:Sentinel1配置文件:/usr/local/redis/redis-4.0.1/sentinel/26379/sentinel.confSentinel2配置文件:/usr/local/redis/redis-4.0.1/sentinel/36379/sentinel.confSentinel3配置文件:/usr/local/redis/redis-4.0.1/sentinel/46379/sentinel.conf2)启动sentinel服务:redis-4.0.1/bin/redis-sentinel/usr/local/redis/redis-4.0.1/sentinel/26379/sentinel.conf&redis-4.0.1/bin/redis-sentinel/usr/local/redis/redis-4.0.1/sentinel/36379/sen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论