Linux下安装Redis

  1. 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz。

   

  1. 然后在服务器中存放redis包的路径下执行tar –vxf redis-4.0.8.tar.gz(这里对应下载的包),解压redis后,cd 进入 redis-4.0.8(这里对应自己的解压目录)。内容如下:

   

  1. 在当前目录下执行sudo make && make install命令。注意:install操作会对/usr/local/bin/这个目录下做写操作,所以需要root权限。

   

当执行完后,显示上面的信息,说明redis安装完成。

  1. 然后在当前目录下执行nohup ./src/redis-server redis.conf &命令,启动redis服务。

启动后执行ps –ef | grep redis 命令。如果出现下图所示,则启动成功。

    

  1. 启动客户端测试,当前目录下输入./src/redis-cli命令启动客户端。如果现实如下图。说明启动成功。

    

测试服务:

   

   

l  以上如果都能正确,则说明redis服务启动成功。

l  搭建redis主从

注:由于机器简陋,本人在同一服务器搭建一主两从模式。

  1. 在redis的根目录下,即:本人是redis-4.0.8这个路径下,使用mkdir –p config 命令创建一个文件夹。如下图

   

使用命令 cp redis.conf ./config/ 将redis的配置文件复制到config目录下,然后进入config目录。

  1. 修改redis.conf 文件。

    1. protected-mode yes à protected-mode no
    2. port 6379 à port 6479
    3. daemonize no à daemonize yes
    4. pidfile /var/run/redis_6379.pid à pidfile /var/run/redis_6479.pid
    5. 配置redis日志存储路径logfile "" 里面写自己的路径
  2. 复制两个文件cp redis.conf redis-slave1.conf 、cp redis.conf redis-slave2.conf
    1. 修改slave1和slave2的port分别为6480、6481
    2. 修改pidfile 分别为6480、6481
    3. 添加一行slaveof 127.0.0.1 6479 注:因为我没有修改bind 这个属性。默认是127.0.0.1
    4. 修改logfile 中的文件名字分别为slave1、slave2
  3. 返回到redis的根目录下

执行命令nohup ./src/redis-server ./config/redis.conf &

nohup ./src/redis-server ./config/redis-slave1.conf &

nohup ./src/redis-server ./config/redis-slave2.conf &

然后执行ps -ef | grep redis 。如果显示下图,则启动成功

   

  1. 测试主从

   

在主redis中添加一个值,在从机中获取

   

如果可以获取到,则主从搭建成功

转载于:https://www.cnblogs.com/longjee/p/8652374.html

Linux下安装Redis及搭建主从相关推荐

  1. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  2. linux配置redis服务,Linux下安装Redis并设置相关服务

    一.简介 Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案. Redis从它的许多竞争继承来的三个主要特点: Redis数据库完全在内存中,使 ...

  3. Linux下安装Redis及使用

    本文不过多讲解Redis的相关技术,而是面向初学者讲解Redis的安装和配置,以及一些常见的坑,减少初学者入门的难度! 一.Linux下安装Redis linux下安装Redis其实非常地简单,主要有 ...

  4. linux下安装Redis

    文章目录 1 linux下安装Redis 1.安装依赖 2.安装 3.测试 设置redis开机启动 yum安装redis遇到的问题(不推荐使用yum安装redis) 1 linux下安装Redis 1 ...

  5. Redis基础,Linux下安装Redis和hredis,C++调用Redis,Redis中字符串设计

    文章目录 一.Redis是什么 Redis架构 Redis优势 Redis应用场景 二.Linux下载安装Redis(Ubuntu系统) 了解Redis版本 在线安装Redis 启动Redis服务端 ...

  6. Linux 下安装redis

    记录一下linux下的安装步骤,还是比较复杂的 1. 下载redis-2.8.19.tar.gz: ftp传到linux01上: 解压: tar –zxvf redis-2.8.19.tar.gz 2 ...

  7. 手把手教你在Windows和Linux下安装Redis及了解Redis基本操作

    Windows 环境下安装Redis redis-windows:https://github.com/ServiceStack/redis-windows/ 管理工具RDM:https://rdm. ...

  8. linux下部署redis主从,Linux下安装Redis及Redis主从同步配置

    一 ,Linux安装Redis 1.我们先配置redis的 yum 源 , 很多软件的找不到 yum 源 我们可以使用 EPEL 找到很多软件的yum源 2.使用命令 yum install epel ...

  9. php 安装redis数据库,Linux下安装Redis以及phpredis模块

    一:Linux下Redis的安装 1. 首先上官网下载Redis 压缩包,地址:http://redis.io/download下载 2. 通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压 ...

最新文章

  1. css实现多行文字溢出隐藏——前端小问题不定时更新
  2. python判断操作系统类型
  3. 【uni-app】H5中使用videojs播放器播放视频
  4. 【SpringBoot零基础案例05】【IEDA 2021.1】若SpringBoot项目两种配置文件同时存在,哪种文件配置起作用?
  5. MyBatis参数名称解析器-ParamNameResolver解析
  6. 这就是数据分析之数据可视化基础概念及工具
  7. Google 是如何成为巨头的?
  8. 【操作系统】虚拟存储器(上)-思维导图 :虚拟存储器概述、请求分页存储方式
  9. 理论到实践带你了解情感分析、信息抽取、搜索推荐等NLP相关任务
  10. 框架Thinkphp5 简单的实现行为 钩子 Hook
  11. 【路径规划】基于matlab一种带交叉因子的双向寻优粒子群栅格地图路径规划【含Matlab源码 117期】
  12. 渲染到纹理(Render To Texture, RTT)详解
  13. Js逆向教程-05明确js逆向的目标
  14. html中video自动循环,HTML5视频自动循环播放方法
  15. SpringBoot exclude的使用
  16. 又一家美业SaaS+系统宣布停止服务,美业人你怎么看?
  17. DHCP-relay测试总结
  18. Rocket Chip 介绍
  19. 瑞丽的SQL-基于窗体的排名计算
  20. 数据库系统概念 | 第三章:SQL介绍

热门文章

  1. 4、Cocos2dx 3.0三,找一个小游戏开发Hello World 分析
  2. (教学思路 C#之类五)类的分类(静态类、实例类、嵌套类、结构、简单的抽象类、简单的密封类)...
  3. 金融信息交换协议(FIX)v5.0
  4. ROS project part 1: Ubuntu中安装opencv包以及相应的依赖
  5. 区块链开发公司谈区块链在商业上的应用
  6. 一颗站在技术边缘的土豆
  7. Apple Swift编程语言新手教程
  8. [连载]《C#通讯(串口和网络)框架的设计与实现》- 13.中英文版本切换设计
  9. .net应用程序中添加chm帮助文档打开显示此程序无法显示网页问题
  10. git 配置图形比较工具