Redis安装与启动
下载
# 下载 Redis(以7.0.14版本为例)
wget https://download.redis.io/releases/redis-7.0.14.tar.gz
解压
tar xzf redis-7.0.14.tar.gz
cd redis-7.0.14
编译
make
安装
安装到指定位置
make PREFIX=/usr/local/redis install
启动
./redis-server
看到类似效果
Redis配置与远程连接
修改配置
vi redis.conf
设置密码
配置中添加密码
requirepass 你的密码
设置连接IP
默认情况下被设置为 127.0.0.1 或者 127.0.0.1 ::1(分别是回环地址的 IPv4 和 IPv6 表示方式),只有本地主机可以连接到 Redis。将 bind 指令的值修改为 0.0.0.0,表示允许所有 IP 地址连接到 Redis。如果是新版本的 Redis 配置文件中 bind 配置为 127.0.0.1 -::1,则可改为 bind 0.0.0.0 ::0。
bind 0.0.0.0
or
bind 0.0.0.0 ::0
# 或指定特定IP
运行远程连接
关闭保护模式
protected-mode n
提示
esc状态下
/ 可用用来搜索关键字
n可用查找下一个位置
N可用查找上一个位置
开放防火墙端口
查看6379端口是否已开
firewall-cmd --zone=public --query-port=6379/tcp
开启端口,载入配置,重启防火墙
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
sudo systemctl restart firewalld.service
重启Redis
查找进程
ps -ef | grep redis.service
杀死进程
kill 对应pid
重新启动,使用conf配置。注意使用你自己对应的两个文件路径启动。
在自己的服务器管理平台,比如腾讯云管理平台防火墙也开放对应6379端口。
远程连接
可使用RESP,rdm等软件进行连接。
输入对应的服务器ip地址,密码,端口点击测试即可连接成功。
恭喜你
springboot连接
添加依赖
<!-- Spring Data Redis -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
即可愉快的使用了。
恭喜你看到这里,完成了所有操作。