linux安装redis
下载redis安装包
wget http://download.redis.io/releases/redis-6.0.5.tar.gz
解压安装包
tar zxvf redis-6.0.5.tar.gz
进入加压后的目录
cd redis-6.0.5
执行make命令
make
启动redis
src/redis-server redis.conf
启动redis内置客户端
src/redis-cli
测试redis
set name test
get name
外部连接linux中的redis
修改redis配置文件
vim redis.conf
输入/daemonize查找到下图这行,将daemonize no改为 daemonize yes,此命令可以是redis开机自启
保存后,重新运行redis
src/redis-server redis.conf
运行内置客户端
src/redis-cli
设置redis密码,config set requirepass "你的密码",我这里是123456
quit命令退出客户端,再重新进入,使用get name命令会发现,提示(error) NOAUTH Authentication required.
输入密码auth 123456,就可以正常使用了
最后,关闭linux的防火墙,这样可以让本机访问
systemctl stop firewalld.service
测试本机访问redis
下载Redis Desktop Manager,redis管理工具
输入linux的ip地址和redis访问密码即可
附springboot项目连接redis
添加redis连接依赖
<!--redis连接-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.1.0</version>
</dependency>
测试代码
Jedis jedis = new Jedis("192.168.222.129",6379);
jedis.auth("123456");
jedis.set("name","张三");
String name = jedis.get("name");
System.out.println(name);