先下载redis,下载网址为:https://redis.io/
放到/usr/local/src
目录下,使用命令解压tar -xzvf redis-*.tar.gz
,进入redis目录,执行make && make install
进行安装。
更改redis.conf文件的位置cp redis.conf /usr/local/etc/
。然后打开redis.conf配置文件,做修改。vim /usr/local/etc/redis.conf
,改为后台运行:daemonize改为yes。注释掉端口号bind 127.0.0.1
,进入redis安装目录 ,启动redis,redis-server redis.conf
。
设置开机启动:vi /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-*/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
其中redis-*代表安装的redis的版本号。
重载系统服务:systemctl daemon-reload
设置redis开机自启:systemctl enable redis
操作redis命令:
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
这个时候linux就安装好了redis,可以在本地计算机上ping一下服务,看是否能ping通,如果显示连接超时,可以看下控制台中的规则是不是没有放开redis的端口。
pom.xml
中添加依赖
org.springframework.boot
spring-boot-starter-data-redis
org.apache.commons
commons-pool2
2.6.0
application.properties
中添加配置mybatis-plus.mapper-locations=classpath:com/mapper/xml/*.xml
spring.redis.host=
spring.redis.port=6379
spring.redis.database=0
spring.redis.timeout=1800000
@Cacheable(value="test",key="'selectList'")
然后执行该方法,去linux打开客户端,./redis-cli
然后输入keys *
即可。