首先下载文件
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
安装c++依赖环境
yum install gcc-c++
解压
tar -zxvf redis-6.2.4.tar.gz
进入到redis的安装目录下
make
进入到src下
cd src
make install
配置文件
[root@VM-12-7-centos redis-6.2.4]# pwd
/opt/environment/redis-6.2.4
[root@VM-12-7-centos redis-6.2.4]# vim redis.conf
配置远程访问
1.注释掉bind
2.将protected-mode 设置成no
3.将daemonize 设置成yes
4.requirepass后面跟的就是密码
启动redis服务
[root@VM-12-7-centos redis-6.2.4]# pwd
/opt/environment/redis-6.2.4
[root@VM-12-7-centos redis-6.2.4]# src/redis-server redis.conf
测试是否启动成功
[root@VM-12-7-centos redis-6.2.4]# src/redis-cli -p 6379 -a 你刚刚设置的密码
最后SpringBoot整合redis
首先引入maven依赖
<!--- redis依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
配置redis服务器信息,在application.properties中
#redis服务器地址
spring.redis.host=localhost
#服务器端口
spring.redis.port=6379
#redis密码,默认为空
spring.redis.password=
测试是否成功
@SpringBootTest
class Demo01ApplicationTests {
@Autowired
private RedisTemplate<String, String> redisTemplate;
@Test
void contextLoads() {
redisTemplate.opsForValue().set("1","2");
System.out.println(redisTemplate.opsForValue().get("1"));
}
}
ok,收工