安装到Linux 系统中

1.vmware中安装Linux(centos)系统

2.Redis 压缩包上传Linux系统

3. 对Redis压缩包进行解压 , 文件是C编写  tar -zxf redis-3.0.0.tar.gz (tab命令补全)

4.安装c语言环境(安装centos之后,自带c环境)

Yum install gcc-c++

5.编译Redis源码

(去掉A)

6.安装Redis

make install PREFIX=/user/local/redis0529

7.查看是否安装成功

看到bin目录就代表安装完成

 

Redis的启动

前端启动(一旦客户端关闭,则Redis服务也关闭,不赞成使用)

默认端口号-6379

关闭的方式  强制关闭Ctrl+C  正常关闭 . / redis-cli shutdown

 

后端启动

1.需要将Redis解压之后的源码包中的redis.config拷贝到bin目录下

2.修改config文件

/ 后面表明要查找的字符 将daemonize 改为yes

3.使用命令后端启动Redis

4.查看是否启动

5.强制关闭

正常关闭 ./redis-cli shutdown (在项目中建议使用 , 因为redis作为缓存来使用的话,将数据存储到内存中,如果使用正常关闭,则会将内存数据持久化到本地之后,再关闭 , 如果是强制关闭,则不会进行持久化操作,可能会造成部分数据的丢失)

redis的客户端

启动客户端命令

./redis-cli -h 127.0.0.1 -p 6379  -h指定访问redis服务器ip地址 -p指定访问redis服务器port端口 (简写 ./redis-cli )

关闭 Ctrl+C 或是 quit

图形界面客户端

防火墙设置

开放端口

添加6379

这样,图形化界面就可以实现连接了

如果仍无法连接 , 可以设置密码

第一步:在自己的本机外面试下能不能连接上虚拟机,打开cmd,使用 ping 192.168.65.128  (192.168.65.128这个为虚拟机的ip地址 查看虚拟机的ip地址:命令 ifconfig)

如果能ping的通,这个没问题,表示外部可以访问得到。访问不到可以,把虚拟机的防火墙给关了,最省事,命令: service iptables stop

第二步:在redis的配置文件(redis.conf)里面是否设置了requirepass  表示连接的密码,如果没有设置,不好意思,连接不上

第三步: 在redis的配置文件里面,是否把bind 127.0.0.1 给注释掉,如果没有,连接不上

以上这些你都做了,应该就没有问题了

如果还是连接不上,你首先在你虚拟机里面登录上redis的客户端 进入到src目录层级下面。

和启动redis一样,命令: ./redis-cli

进入到客户端之后:命令:auth 1234(你设置的密码)

看一下是否ok。

 

redis.config的数据库数目的设置

redis.config数量的配置

下标从0开始

Jedis客户端

需要在项目中添加jar包

使用jedis的链接池链接redis服务器

接下来spring整合jedispool

 

redis主从配置及主从切换 

 

 

 

Logo

更多推荐