Redis 安装

本文将介绍如何安装 Redis。

一、Win 下安装

1. 安装包安装

访问 Releases · tporadowski/redis ,下载并运行 .msi 文件,无脑 next 即可。

Redis 将会自动启动,在命令行中输入 redis-cli 访问 Redis。

注意勾选 “添加至环境变量” 功能

2. 普通安装

访问 Releases · tporadowski/redis ,下载并解压 .zip 文件。

运行 redis-server.exe 启动 Redis,运行 redis-cli.exe 访问 Redis。

如果希望 redis-server.exeredis-cli.exe 能够在全局被访问,应配置环境变量。

二、Linux 下安装

1. 查看版本号

访问 Redis,查看最新的稳定版本号。

当前最近版本号为:6.2.6

2. 下载

1
wget http://download.redis.io/releases/redis-6.2.6.tar.gz

文件会被下载至当前目录

3. 解压并进入

1
2
3
tar xzf redis-6.2.6.tar.gz

cd redis-6.2.6

4. 编译

1
make

编译需要 gcc 的支持

5. 安装

1
make install

这行代码的作用是:

将编译生成的可执行文件复制到 /usr/用户/bin 中,此后无需指定路径便可以调用可执行文件。

1
2
3
4
5
// make install 前
目录/redie-server

// make install 后
redis-server

6. 配置

wget 下载下来的文件中包含了一个 redis.conf 文件,默认情况下,Redis 会自动加载该文件。

可以拷贝一份该文件进行修改,并让 Redis 使用修改后的配置文件。

具体配置参考如下:

1
2
3
4
5
// 后台启动
daemonize yes

// 设置密码
requirepass [密码]

7. 启动

如果此前已经启动过 Redis,可以在登录 redis-cli 客户端后,使用 shutdown 命令关闭 Redis

1
redis-server 目录/redis.conf

8. 访问

1
2
3
4
5
// 启动Redis客户端
redis-cli

// 输入密码
auth [密码]

9. 远程访问

如果开启远程访问,应该设置好密码,做好安全措施!!!

(1) Redis 配置

修改配置文件如下:

1
2
// 监听服务器上所有网络接口 [因此,不仅可以通过127.0.0.1访问,也可以通过]
bind 0.0.0.0

使得 Redis 监听服务器上所有网络接口(包括 127.0.0.1、内网 IP、外网 IP 等),发送到这些网络接口上的请求将能够访问到 Redis。

配置完成后重启 Redis。

(2) 服务器配置

确保服务器开放了 6379 端口。

(3) 访问

1
redis-cli -h [IP地址]

参考