redis安装配置

  1. 安装的操作系统环境为:redhat6.5-server64位系统,下载redis2.8.13.tar.gz,解压缩到指定目录
  2. cd [redis_home],执行make进行安装,如果没有安装gcc会报错
  3. 如果未安装gcc,我的使用虚拟机挂在安装iso镜像,使用yum源安装,配置好yum源后,执行yum -y install gcc命令,会自动安装相关的依赖包
  4. 在执行make命令,报【zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory】和【zmalloc.h:55:2: error: #error "Newer version of jemalloc required"】错误,解决办法是则执行make MALLOC=libc
  5. 执行make test,报【You need tcl 8.5 or newer in order to run the Redis test】错误,下载高于8.5版本的tcl,这里下载tcl8.6.1,安装tcl,执行tar -zxvf [tcl8.6.1-src.tar.gz],执行./configure、make、make test、make install命令配置编译安装tcl,在执行make test,出现【\o/ All tests passed without errors!】【Cleanup: may take some time... OK】说明redis安装成功。
  6. 修改[redis_home]/redis.conf中【daemonize no】为【daemonize yes】启动以后台运行模式
  7. 启动redis执行命令:./src/redis-server ./redis.conf,停止redis服务可以执行客户端命令:./src/redis-cli shutdown
  8. 登陆客户端命令为:[./src/redis-cli -p 6379]或[telnet 127.0.0.1 6379]
  9. java客户端jedis测试代码:
            package com.mine.test.redis;
            import redis.clients.jedis.Jedis;
            /**
            * Created by lin on 2014/10/15.
            */
           public class RedisTest {
                    private static Jedis jedis = new Jedis("192.168.0.2", 6379);
                    public static void main(String[] args){
                              jedis.connect();
                              jedis.set("key1","123");
                              String value = jedis.get("key1");
                              jedis.del("key1");
                               jedis.close(); 
                               System.out.println(value);
                   }
          }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值