明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 3981|回复: 0

redis移植

[复制链接]

89

主题

226

帖子

1099

积分

超级版主

Rank: 8Rank: 8

积分
1099
发表于 2019-12-11 09:12:38 | 显示全部楼层 |阅读模式
本帖最后由 myzr_soft 于 2019-12-11 10:27 编辑

主机平台: UBUNTU14.04
硬件平台:明远智睿MY-IMX6-EK200-6Q-1G
内核版本 :linux-4.1.15
交叉编译链:arm-poky-linux-gnueabi
文件系统:L4115-fsl-image-qt5-myimx6a9.tar.bz2



下载:

配置环境变量:
$ source /home/myzr/my-work/03_toolchain/fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-nen-toolchain-4.1.15-2.1.0/environment-setup-cortexa9hf-neon-poky-linux-gnueabi

解压、编译:
$ tar xzvf redis-5.0.0.tar.gz
$ cd redis-5.0.0/deps/hiredis
$ vi Makefile
指定交叉工具链:
CC:=arm-poky-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/home/myzr/my-work/03_toolchain/fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-4.1.15-2.1.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi
$ cd ..
$ ARCH="" make hiredis linenoise lua
$ cd ../src/
$ make

将/home/myzr/redis-5.0.0/src目录下的:
redis-check-aof  redis-cli       redis-server
redis-benchmark  redis-check-rdb  redis-sentinel  
复制到开发板
将/home/myzr/redis-5.0.0/目录下的:redis.conf 复制到开发板

修改服务器配置文件绑定IP 和端口
修改开发板上的redis.conf文件
# vi redis.conf

bind 192.168.137.81
port 6379

测试:
运行服务器:
# ./redis-server redis.conf &
运行客户端:
# ./redis-cli -h 192.168.137.81 -p 6379
连接上服务器,就可以在客户端用命令进行写入和读取数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-3-29 23:35 , Processed in 0.057277 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表