Redis的安装
(1)说明:Redis作为缓存数据库都是使用在服务器上,而服务器都是安装的Linux系统,所以Redis官方并不提供Windows版本的下载。但是微软维护了开源的Windows版本,这里可以学习在 windows 上安装 Redis。
(2)Linux环境下的安装
①直接安装:Linux 安装 Redis。
②通过Docker安装:本文将详细讲述如何通过Docker安装 Redis。
说明:在Linux环境下安装软件,一般会先安装Docker,让Docker去镜像市场(Docker Hub)下载这些软件的镜像,下载到本机以后,Docker就可以直接基于这些镜像,启动这些容器,这些容器就是软件的完整运行环境,容器之间都是互相隔离的。
ps:点击下方,可以十分清楚的了解Docker。项目基础一Docker(1) 非常详细的Docker介绍_BIgHAo1的博客-CSDN博客
1、Docker的安装
可以查看这篇:项目基础一Dockers(2)Linux环境下Docker的安装_BIgHAo1的博客-CSDN博客
2、通过Docker来安装Redis
通过Docker来安装非常简单
①拉取redis镜像
docker pull redis
②创建redis配置文件目录
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
③启动redis容器
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf
解释:由于Docker中的每一个容器都是独立运行的,每一个容器相当于一个Linux系统,每一个容器都有自己相应的ip地址,也有不同的端口号,如果想便捷地修改容器内的文件,就需要把容器目录挂载到主机的目录上,方便操作。
④配置redis的持久化:在/mydata/redis/conf/redis.conf下写入:
appendonly yes
⑤Redis随Docker启动自动运行
docker update redis --restart=always