• Linux安装Redis


    简介:之前在学习docker的时候用docker安装redis做集群特别的快速简单,但是想要看到它的源码啥的,找不到它的文件。因此不得不重新在虚拟机里面安装redis。
    不过redis的安装还是不难的,就几个步骤。(你的linux下需要一个make工具,这个工具会将redis的源码进行编译、链接、安装)

    make工具的安装

    作用:用来编译、安装、卸载软件

    工具的安装:make工具依赖gcc ,automake,autoconf,libtool,make 这些安装包

    centos下安装:yum install gcc automake autoconf libtool make

    安装redis

    # 下载redis http://download.redis.io/releases/redis-5.0.0.tar.gz
    wget http://download.redis.io/releases/redis-5.0.0.tar.gz
    
    # 解压
    tar -zxvf redis-5.0.0.tar.gz
    
    # 编译,链接
    make
    
    # 进入src目录下安装
    cd src
    make install
    
    # 在src目录下启动服务端
    redis-server
    
    # 启动客户端
    redis-cli -h 127.0.0.1 -p 6379
    

    调试redis源码

    GDB是一个由GNU开源组织发布的、UNIX/Linux操作系统下的、基于命令行的、功能强大的程序调试工具

    # 用GDB启动redis-server服务端程序
    gdb /usr/local/bin/redis-server
    
    # 使用b命令在main函数入口增加断点
    b main
    
    # 使用r命令运行
    r
    
    # 代码执行到main函数停止,使用n命令执行下一步
    n
    
    # 使用p命令查看某个变量的信息
    p
    
  • 相关阅读:
    springboot + druid
    springboot + lombok
    springboot + swagger2
    Timer / TimerTask 源码解析
    Nginx(三) upstream目前支持的5种分配方式
    Nginx(一) 配置负载均衡
    Intellij IDEA 2018.02 激活方法
    Class常量池、String常量池、运行时常量池
    IntelliJ 结合 javap 实现class文件分析(反编译)
    关于登录注册的简单实现方式
  • 原文地址:https://www.cnblogs.com/myfaith-feng/p/14037720.html
Copyright © 2020-2023  润新知