redis学习一 ------ redis安装

本文详细介绍了如何在CentOS 6.4环境下从源码安装Redis 3.2.0,并配置环境变量及启动参数。文章还提供了常见错误解决方法及Redis命令使用介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:

系统:centos 6.4
redis:3.2.0
机器ip: 192.168.10.160  ,  192.168.10.161



下载解压redis:


cd /opt/tmp

wget http://download.redis.io/releases/redis-3.2.0.tar.gz


tar -zvxf redis-3.2.0.tar.gz -C /opt/







编译运行redis:


cd /opt/redis-3.2.0/
mkdir /opt/redis320/
make MALLOC=libc PREFIX=/opt/redis320/ install


这个时候出现了一个问题,是由于我的机器上没有安装gcc






安装gcc:


 yum install gcc



重新编译:

make PREFIX=/opt/redis320/ install


又出现错误了:




查看redis的README文件
cat README.md


发现要加上    MALLOC=libc  , 还可以加上PREFIX 指定安装目录等更多配置

mak  MALLOC=libc PREFIX=/opt/redis320/ install


这次发现可以安装成功


安装tcl对redis的编译进行测试

yum install tcl

make MALLOC=libc  PREFIX=/opt/redis320/ test

全部ok表示测试通过,安装完成以后对另外一台机器进行redis的安装编译



redis运行测试:

redis命令:

打开 /opt/redis320/bin, 会发现有5个命令




这5个命令的作用是:

redis-server : redis服务器的daemon启动程序

redis-cli:redis的客户端命令行操作工具,当然,也可以用telnet根据其纯文本协议进行操作

redis-benchmark : redis的性能测试工具,测试redis在你的系统及你的配置下的读写性能

redis-check-aof :  对更新日志appendonly.aof 检查, 是否可用,类似检查mysql  binlog功能

redis-check-dump : 用于本地数据库rdb文件的检查



redis环境变量配置:


echo 'PATH=/opt/redis320/bin:$PATH' >> /etc/profile
tail -l /etc/profile
. /etc/profile



redis配置文件准备:


mkdir /opt/redis320/config

cp /opt/redis-3.2.0/redis.conf /opt/redis320/config

cd /opt/redis320/config


redis启动

redis-server /opt/redis320/config/redis.conf &


redis关闭

redis-cli shutdown




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值