redis有很多版本,目前最新的版本redis-3.2.3,安装步骤跟以前老版本的安装步骤一样,废话不多说以下是安装步骤:

1、首先需要下载tar安装文件

下载地址:http://redis.io/

下载版本:redis-3.2.3.tar.gz

2、解压安装包

tar -xzvf redis-3.2.3.tar.gz

cd redis-3.2.3.tar.gz

make

make test

cd src/

make install

3、参数介绍:

make install命令执行完成后,会在/usr/local/bin目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof 、redis-check-dump,它们的作用如下:

redis-server:Redis服务器的daemon启动程序

redis-cli:Redis命令行操作工具。也可以用telnet根据其纯文本协议来操作

redis-benchmark:Redis性能测试工具,测试Redis在当前系统下的读写性能

redis-check-aof:数据修复

redis-check-dump:检查导出工具

4、方便以后维护和管理将上述重要文件移植到指定路径

mkdir -p /usr/local/redis/bin

mkdir -p /usr/local/redis/etc

cp mkreleasehdr.sh  redis-benchmark redis-check-aof redis-cli redis-server  /usr/local/redis/bin/

cp redis.conf   /usr/local/redis/etc/redis.conf

redis.conf是redis的重要配置文件

5、redis.conf配置文件重要参数

daemonize:是否以后台daemon方式运行

pidfile:pid文件位置

port:监听的端口号

timeout:请求超时时间

loglevel:log信息级别

logfile:log文件位置

databases:开启数据库的数量

save * *:保存快照的频率,第一个*表示多长时间,第二个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。

rdbcompression:是否使用压缩

dbfilename:数据快照文件名(只是文件名,不包括目录)

dir:数据快照的保存目录(这个是目录)

appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。

appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)

requirepass:redis-cli登录的时候需要密码

6、程序启动

./redis-server /usr/local/redis/etc/redis.conf

7、检查是否启动成功

ps -ef | grep redis

8、主从配置

redis的主从配置非常简单,只需要修改配置文件的两个参数

slaveof 192.168.127.121 6379  指定master的IP地址和端口

masterauth 12345678   master的认证密码

修改完成之后,重启redis即可.

PS:主从配置完成,重启之后,master_link_status:down 长时间down

解决方法:

修改redis master节点配置文件  bind 0.0.0.0

重启master.

转载于:https://blog.51cto.com/chbinmile/1875962

redis3.2.3安装部署实战相关推荐

  1. 产品迭代更新 | 阿列夫科技基于Linkis+DataSphere Studio的单机安装部署实战

    作者:萧寒 GitHub ID :hx23840 阿列夫科技原来的技术平台是基于 Hadoop,Spark 平台搭建的,为了充分的满足业务需求,做了大量接口封装.但是随着业务发展,现有技术平台日渐满足 ...

  2. Rocky 9.1操作系统实现zabbix6.0的安装部署实战

    文章目录 前言 一. 实验环境 二. 安装zabbix过程 2.1. 安装zabbix源 2.2 安装zabbix相关的软件 2.3 安装数据库并启动 2.4 开始初始化数据库: 2.5 创建数据库实 ...

  3. OpenStack安装部署实战——问题集锦

    为什么80%的码农都做不了架构师?>>>    安装OpenStack是一个及其考验耐心的事情.最近前后花了一个月的时间,尝试手动.自动两种方式部署OpenStack.我想说的是,尼 ...

  4. 周六直播丨细致入微 – OceanBase云平台安装部署实战

    简介 OceanBase 是阿里巴巴和蚂蚁金服 100% 自主研发的原生分布式关系数据库,其在普通硬件上实现了金融级高可用.首创"三地五中心"城市级故障自动无损容灾新标准,具备卓越 ...

  5. docker安装部署实战详细手册

    文章目录 一.docker介绍 1.什么是docker 2.为什么使用docker 二.docker架构 三.docker安装 1.安装 2.卸载 结尾 一.docker介绍 1.什么是docker ...

  6. APM链路监控:pinpoint安装部署实战详细手册

    文章目录 一.pinpoint介绍 1.pinpoint简介 2.架构组成 二.安装环境准备 三.HBase单机安装 四.pinpoint安装 1.安装pinpoint-collector 2.安装p ...

  7. KubeSphere学习---Mysql中间件安装部署实战

    前言 上一篇讲解了KubeSphere的多租户系统,并创建了众多用户,和众多项目,其中我们挑选:"dev-zhao"用户,和"his"项目来进行中间件的部署和学 ...

  8. 企业实战_18_MyCat_ZK集群安装部署

    接上一篇:企业实战_17_MyCat水平扩展_跨分片查询_ER分片 https://gblfy.blog.csdn.net/article/details/100066013 文章目录 一.使用ZK记 ...

  9. Nginx实战基础篇一 源码包编译安装部署web服务器

    Nginx实战基础篇一 源码包编译安装部署web服务器 版权声明: 本文遵循"署名非商业性使用相同方式共享 2.5 中国大陆"协议 您可以自由复制.发行.展览.表演.放映.广播或通 ...

最新文章

  1. 管理集群中的 crs 管理员
  2. 使用API获得SAP CRM Sales Area数据
  3. J2SE综合对java util的总结 一
  4. Spring MVC中@RequestParam和@PathVariable批注之间的区别?
  5. JavaScript学习总结(14)——12个令人惊叹的JavaScript技巧
  6. centos 7 下使用dvorak键盘布局
  7. python中的itemgetter函数
  8. python应该怎么样自学_Python该如何自学?
  9. 信度检验-Krippendorff's alpha检验
  10. R语言survival包的survfit函数拟合生存曲线数据、survminer包的ggsurvplot函数可视化生存曲线、conf.int参数为曲线添加置信区间、pval参数添加分组生存曲线p值
  11. Aip接口自动化测试框架pytest+allure+request+jsonpath+excle
  12. 威联通[vNAS內置虚拟机]体验评测 让企业实现无限可能
  13. Obj文件解析相关bug心得
  14. SPSS Modeler 建模前准备—数据平衡与特征选择(指南 第十一章)
  15. Riedel 水晶杯:葡萄酒终极发烧设备
  16. java 实验室预约系统_java实验室预约管理系统(源码+数据库脚本)
  17. python和汇编_python – 你对这些汇编助记符有什么建议吗?
  18. 编译期注解之JavaPoet
  19. 微信支付--企业支付到零钱
  20. 信息资源管理【三】之 信息系统资源管理

热门文章

  1. 实现一个简单的文件上传进度条
  2. docker 感性介绍
  3. Sitemesh排除Exclude不装饰特定页面的解决办法
  4. 转帖DataTable批量插入数据库
  5. 远程教育中教师能力特点分析(转载)
  6. PHP操作文件常用函数
  7. mysql自定义序号_MySQL数据库之在mysql中给查询的结果添加序号列
  8. docker 集群中文件挂载的问题
  9. hdu4882 水贪心
  10. 【Git】Git 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )