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

  • 相关阅读:
    【最强】微软Tech Summit 2017动手实验室教程
    【心得体会】我考完MOS我明白了…
    惊喜哈哈哈
    89C51单片机的学习
    cookie和session
    Ajax
    ORM创建多表以及多表的增删改查
    orm单表查询和模糊查询
    django的ORM
    django的视图函数
  • 原文地址:https://www.cnblogs.com/huaweicloud/p/12384610.html
Copyright © 2011-2022 走看看