• 【华为云技术分享】手把手教你如何在ARM上源码编译Redis


    一、基础环境信息

    OS: Euler OS 2.8

    CPU: ARM

    二、编译和安装Redis步骤如下

    • 执行如下命令,获取Redis源码。

          wget http://download.redis.io/releases/redis-4.0.9.tar.gz

    • 执行如下命令,解压包。

          tar -zxvf redis-4.0.9.tar.gz

    • 执行如下命令,进入deps目录。

          cd redis-4.0.9/deps

    • 执行如下命令,编译Redis依赖库。

           make -j4 hiredis lua jemalloc linenoise

    • 依次执行如下命令,编译Redis。

          cd ..

          make -j4

          make install

    三、配置和运行Redis

    • 执行如下命令,建立redis配置文件。

           cp redis.conf /usr/local/etc/

    • 执行如下命令,配置redis为后台启动,将daemonize no 改成daemonize yes。

          vim /usr/local/etc/redis.conf

    • 执行如下命令,启动redis-server。

          service redis start

          系统会显示如下类似信息,表示Redis启动完成。

         Starting Redis server... 

        20525:C 19 Jun 20:43:25.941 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 

        20525:C 19 Jun 20:43:25.941 # Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=20525, just started 

        20525:C 19 Jun 20:43:25.941 # Configuration loaded

    四、测试Redis

    执行如下命令,使用redis-cli连接server,并执行k-v请求。

          [root@ecs-1-0002 redis-4.0.9]# redis-cli 

          127.0.0.1:6379> set test arm 

          OK 

         127.0.0.1:6379> get test

         "arm" 

         127.0.0.1:6379> del test

         (integer) 1 

         127.0.0.1:6379> get test

         (nil)

    五、总结

    可以看出,在ARM上编译和运行过程Redis并无太大差异,只需要简单几步就可以安装好。

  • 相关阅读:
    powershell 更新 IIS SSL 证书
    让 .NET 轻松构建中间件模式代码(二)
    让 .NET 轻松构建中间件模式代码
    小白学数据分析----->学习注册转化率
    说说第三方服务
    小白学数据分析----->ARPPU的误区
    写在2013年最后一天
    小白学数据分析----->移动游戏的使用时长分析
    小白学数据分析----->付费用户生命周期研究
    小白学数据分析----->什么才是留存率的关键?
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13164931.html
Copyright © 2020-2023  润新知