【整理】Redis学习-redis环境安装(二)

一、在docker下安装使用Redis

1、安装docker

下载地址:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe

参考文献:https://www.cnblogs.com/stilldream/p/10627831.html

2、登录docker,配置镜像加速

配置镜像加速器-> 右键windows右下角的docker图标-> 选择Settings -> Daemon,添加配置加速器:
在这里插入图片描述
登录阿里云,搜索“容器镜像服务”,进入后选择左列的“镜像加速器”()
在这里插入图片描述

3、在docker安装Redis

打开cmd,输入命令获取最新的redis版本:
docker pull redis:latest

安装完成后可以通过指令查看是否已安装了 redis:
docker images

安装完成后,我们可以使用以下命令来运行 redis 容器:
docker run -d -p 6379:6379 --name myredis redis
(备注:前一个6379是本地电脑的端口,后一个是docker容器服务的端口)
当本地电脑端口占用时,可以换一个未被使用的端口号

最后我们可以通过命令查看容器的运行信息:
docker ps

接着我们通过 redis-cli 连接测试使用 redis 服务。
docker exec -it redis-test /bin/bash
redis-cli
在这里插入图片描述
或直接使用命令:
docker exec -it myredis redis-cli

参考文献:https://www.runoob.com/docker/docker-install-redis.html

二、在windows系统下安装使用Redis

Redis官方不支持windows,我们可以去GitHub下载微软自己搞的redis版本

下载地址:https://github.com/MSOpenTech/redis/releases

我下的是zip压缩包,以此为基准。
压成功后,在解压后的文件夹中有几个可执行文件如下:
redis-server.exe:服务程序;
redis-check-aof.exe:更新日志检查;
redis-benchmark.exe:性能测试,用于模拟同时由N个客户端发送M个set/get查询;
redis-cli.exe:服务端开启后,我们的客户端就可以输入各种命令测试。

1.打开一个cmd 窗口,使用cd命令切换目录到自己解压后文件夹的目录中,运行 redis-server.exe redis.windows.conf。

2.另启一个cmd窗口,原来的cmd窗口不可关闭,不然Redis服务端就关闭了,就无法访问了。切换到redis目录下。
运行redis-cli.exe -h 127.0.0.1 -p 6379 .
设置键值对 set key 123
取出键值对 get key

但这样执行redis-server.exe redis.windows.conf命令开启Redis服务不切合实际,应该设置在服务中启动。

3.安装成Windows服务—开机自启

打开一个cmd 窗口(管理员身份运行),使用cd命令切换目录到自己解压后文件夹的目录中(如:我的是D:\Program Files\Redis-x64-3.0.500),运行redis-server --service-install redis.windows.conf

出现成功安装,则表明已经作为windows服务了.

参考文献:https://www.cnblogs.com/li150dan/p/9529053.html

发布了42 篇原创文章 · 获赞 0 · 访问量 1445

猜你喜欢

转载自blog.csdn.net/tcctcszhanghao/article/details/103288241
今日推荐