1.linux下安装redis(有手就行)
1)为了方便先把xshell和xftp连上
2)上传文件把压缩包直接拖进xftp目录就行
3)就在/usr/local/src中执行命令tar zxvf redis-5.0.14.tar.gz解压缩
4)改个名mv redis-5.0.14 /usr/local/redis(其实是将当前redis文件夹移动到指定目录中,如果没有目录则创建一个新的然后把内容放进去~=改名)
2.重点
与windows不同在linux下,下载的安装包需要进行编译使用make来进行批量编译操作,详情去了解一下linux下的makefile。
上图: 进入redis目录后输入make,自动找到makefile脚本文件一键编译
2.1当一些lowB服务器没有自带gcc就会报错找不到gcc指令(make成功的直接跳过)
执行下面命令安装gcc
yum -y install gcc automake autoconf libtool make
如果又遇到,这是因为他没有指定合适的分配器,我们修改一下就行
执行
make MALLOC=libc
终于完成了(这是移动云会遇到的问题,我之前用阿里云从未遇到过上述两种问题)
2.2 make成功后直接跳到这里
安装redis并指定安装的位置
make install PREFIX=/usr/local/redis
安装结束
3.测试
将redis.conf复制一份到bin下
cp redis.conf /usr/local/redis/bin/
修改conf文件配置密码、绑定局域网ip(为集成spring做准备)、修改保护模式、开启守护线程(后台运行),进入vim redis.conf在命令模式下使用/+对应的内容就可以定位到相应位置。
修改密码,取消当前注释 添加密码
Esc退出插入模式,输入/bind找到绑定ip这里绑定自己的局域网ip就行(36.134.188.234)换成自己服务器的。注意空格
关闭保护模式
开启后台运行
最后,按冒号进入底行模式:wq保存退出
运行redis-server
测试客户端
至此redis在linux下配置完毕
想要关闭当前启动的redis服务使用如下命令:
ps -ef | grep redis 先查看启动的pid
kill掉下面的pid就行
4.springboot集成
在application.xml中配置redis
spring:
redis:
database: 0
host: (服务器局域网ip)
port: 6379
password: 123456
jedis:
pool:
max-idle: 8
max-wait: -1
min-idle: 0
timeout: 5000
完结撒花!!!!