Redis 基本安装及配置总结(多平台)

·  阅读 374

前言

本文将介绍Redis的基本安装及配置,并给出不同平台(WindowsLinuxMacOS)下的安装方式。同时,本文所使用的Redis版本文件可见文末的网盘链接或者通过官网链接自行选择下载。

Windows

windows上我安装的是Redis-x64-3.0.504,并且采用压缩包安装方式(压缩包见文末资源链接),首先将压缩包解压到指定文件夹(这里位置可以自己选择其它位置,一般不建议系统盘,可能会出现权限问题,由于我使用的虚拟机环境测试,所以也就随意了):

image-20210711153926320

然后再该目录下新建一个my.conf文件,内容如下:

bind 0.0.0.0
port 6379
requirepass 123456
复制代码

为了以后启动方便,并且让redis服务开启时不保留运行窗口,可以在该目录下新建一个redis.bat脚本,内容如下:

@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
redis-server.exe my.conf
复制代码

之后双击redis.bat文件(也可以创建对应的快捷方式),可以看到一个一闪而过的黑窗口,然后我们就可以在本机通过Redis Desktop Manager(以下简称RDM)进行连接测试,在此之前,先看一下ip地址:

image-20210711162155285

然后连接测试:

image-20210711162236573

Linux

Linux上我安装的是redis-6.2.4,并且采用压缩包安装方式(压缩包见文末资源链接),首先将压缩包解压到指定文件夹:

image-20210711162821799

然后进行编译:

cd redis-6.2.4/
make
复制代码

然后进入到src目录下新建一个my.conf文件:

cd src
vim my.conf
复制代码

内容如下:

bind 0.0.0.0
protected-mode no
port 6379
daemonize yes
requirepass 123456
复制代码

然后保存退出,在当前目录下输入以下命令启动redis

./redis-server my.conf
复制代码

然后执行以下命令开放6379端口:

systemctl start firewalld
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
复制代码

然后查看本机ip

image-20210711164014098

然后使用RDM进行连接测试:

image-20210711164048963

MacOS

MacOS下和linux安装的是同一个redis-6.2.4,整体步骤也类似,首先进行解压:

image-20210711165036468

然后进行编译:

cd redis-6.2.4/
make
复制代码

然后进入到src目录下新建一个my.conf文件:

cd src
vim my.conf
复制代码

内容如下:

bind 0.0.0.0
protected-mode no
port 6379
daemonize yes
requirepass 123456
复制代码

然后保存退出,在当前目录下输入以下命令启动redis

./redis-server my.conf
复制代码

然后查看本机ip

image-20210711165307373

然后使用RDM进行连接测试:

image-20210711165337166

资源链接

链接:pan.baidu.com/s/1eO7vqOpi… 提取码:6fox

windows官网链接:github.com/MicrosoftAr…

linux & mac官网链接:download.redis.io/releases/re…

分类:
后端
标签: