zoukankan      html  css  js  c++  java
  • 【华为云技术分享】手把手教你如何在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并无太大差异,只需要简单几步就可以安装好。

  • 相关阅读:
    奥一新源科技 面试总结
    腾讯实习 面试总结
    图片预加载 解决图片加载闪动问题
    “-webkit-font-smoothing”
    onselectstart
    jquery 高级 学习笔记
    css 样式重置
    《响应式Web设计—HTML5和CSS3实战》 学习记录
    shift、unshift、 push、pop用法--JavaScript参考手册
    《JavaScript DOM 编程艺术 》 笔记
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13164931.html
Copyright © 2011-2022 走看看