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

  • 相关阅读:
    lodash函数库----difference
    lodash 函数库-
    lodash函数库 -- chunk
    document.selection.createRange方法----获取用户选择文本
    复制到剪切板 clipboard
    下载图片到本地
    H5(11表格案例:小说排行榜)
    H5(10HTML标签学习)
    H5(09综合案例圣诞老人介绍)
    H5(08常用标签02,绝对,相对路径)
  • 原文地址:https://www.cnblogs.com/huaweicloud/p/12384610.html
Copyright © 2011-2022 走看看