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

来源:互联网 发布:强制远程控制软件 编辑:程序博客网 时间:2024/05/17 01:17

环境:

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



下载解压redis:


cd /opt/tmpwget http://download.redis.io/releases/redis-3.2.0.tar.gztar -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 tclmake 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/profiletail -l /etc/profile. /etc/profile



redis配置文件准备:


mkdir /opt/redis320/configcp /opt/redis-3.2.0/redis.conf /opt/redis320/configcd /opt/redis320/config


redis启动

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


redis关闭

redis-cli shutdown




0 0
原创粉丝点击