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并无太大差异,只需要简单几步就可以安装好。

  • 相关阅读:
    Python KNN算法
    Python TF-IDF计算100份文档关键词权重
    Python 结巴分词
    Python 将pdf转换成txt(不处理图片)
    Python小爬虫-自动下载三亿文库文档
    Kubuntu麦克风音频无声音
    adb常用命令
    Ubuntu下adb的安装
    Wamp安装使用+Git for Windows
    TensorFlow使用记录 (九): 模型保存与恢复
  • 原文地址:https://www.cnblogs.com/huaweicloud/p/12384610.html
Copyright © 2011-2022 走看看