redis安装

说明:centos基本环境已经安装好,如果出现:ip,yum问题,博客Liunx分类下有解决办法

  1. 下载reids包,会默认下载在你当前目录呀

    wget http://download.redis.io/releases/redis-5.0.4.tar.gz
    如果wget命令没有找到 yum install wget

  2. 解压后编译,安装

    tar -xzvf redis-5.0.4.tar.gz //解压包
    yum install gcc-c++ //更新c语言环境
    cd redis-5.0.4
    make //编译
    安装

cd redis-5.0.4
make insall      //非指定目录安装
      找到启动目录src下(此时其余ip还不能访问)
                     ./redis-server ../redis.conf       //启动服务并,指定配置文件
make install  PREFIX=/zhou/redis-cluster/redis6661/redis  // 指定位置安装(建议)
 找到安装目录bin下,redis.conf在源码目录下拷贝到bin目录呀
           ./redis-server ./redis.conf
  1. redis3.2 以上版本要想其余ip访问需修改redis.conf(以上步骤redis已经安装好了,此步骤之后是为了能从其余主机访问)
    3.1 修改配置文件

注释掉bind 127.0.0.1可以使所有的ip访问redis //若是想指定多个ip访问,但并不是全部的ip访问,可以bind

修改 protected-mode no //java访问时会出现protected错误

  1. 关闭防火墙
    Centos7关闭防火墙
       systemctl stop firewalld.service
		   禁止firewall开机启动,永久关闭防火墙
systemctl disable firewalld.service
  1. 启动服务
    ./redis-server …/redis.conf //启动服务并,指定配置文件

  2. 启动成功
    在这里插入图片描述

  3. java测试案例

建一个Maven工程,添加如下依赖

   <dependency>
	      <groupId>redis.clients</groupId>
	      <artifactId>jedis</artifactId>
	      <version>3.0.1</version>
	</dependency>
package test.db.redis;

import redis.clients.jedis.Jedis;

public class RedisDemo {

	public static void main(String[] args) {
		//方式一
		Jedis jedis = new Jedis("192.168.25.128",6379);
		jedis.set("hello","world");
		String value = jedis.get("hello");
		System.out.println(value);
		jedis.close();
		
		//方式二:线程池
		/*JedisPool pool = new JedisPool("192.168.25.128",6379);
		Jedis jedis1 = pool.getResource();
		String value1 = jedis1.get("hello");
		System.out.println(value1);
		jedis.close();*/
	

	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值