redis安装及配置,阿里云redis连不通问题

redis的安装

  1. 下载redis安装包
  2. tar -zxvf 安装包
  3. 在redis目录下 执行 make
  4. 可以通过make test测试编译状态
  5. make install [prefix=/path] 完成安装  make install PREFIX=/wkb/soft/redis
  6. 则  /wkb/soft/redis中就会有redis-cli和redis-server的sh命令
  7. 将安装包中的redis.conf cp 到  /wkb/soft/redis 中, 
  8. 以后台进程的方式启动,修改redis.conf   daemonize =yes、
  9. 设置密码: vim  redis.conf     requirepass xxxx

10.需要允许外网访问,则将redis.conf中修改   将bind注释掉

11.重启redis服务:

12修改protected-mode no

 

 

启动停止redis

./redis-server ../redis.conf

./redis-cli shutdown

以后台进程的方式启动,修改redis.conf   daemonize =yes

 

连接到redis的命令

 ./redis-cli -h 127.0.0.1 -p 6379

 

 

如果启动报错可以参考,看看能不能解决:https://blog.csdn.net/whxwkb/article/details/81152162

========阿里云连不通====

 

1.需要在阿里云网站进行安全组配置

2.关闭linux防火墙或者开通端口,简单就是关闭防火墙

 

//查看防火墙状态

firewall-cmd --state

//临时关闭

systemctl stop firewalld

//禁止开机启动

systemctl disable firewalld

================================jedis---jar包下载================

https://mvnrepository.com/artifact/redis.clients/jedis/2.9.0

 

maven

 

<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.9.0</version>
</dependency>

==================================java代码=有密码的连接====

//        Jedis jedis = new Jedis("139.224.238.63",6379);
        Jedis jedis = new Jedis("120.27.22.82",6379);
         jedis.select(4);//选择存入哪个库,redis.conf中默认有16个库,所以获取的时候也要选择存入的库中
//        jedis.auth("weijifen");//设置密码
        jedis.append("aa","testa");
        System.out.println(jedis.get("aa"));


=======

 

 

阿里云redis:

启动: redis-server /etc/redis.conf 
 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值