一、Redis简介

Redis 是一种开源(BSD 许可)、内存中数据结构存储,用作数据库、缓存和消息代理。Redis 提供了诸如字符串、散列、列表、集合、带有范围查询的排序集合、位图、超级日志、地理空间索引和流等数据结构。Redis 内置复制、Lua 脚本、LRU 驱逐、事务和不同级别的磁盘持久化,并通过 Redis Sentinel 和 Redis Cluster 自动分区提供高可用性。

二、下载

1、下载安装包

首先去 Redis官网 进行下载,点击Stable下的download即可下载,默认下载tar.gz
下载地址

2、上传至服务器

本地下载完安装包后,连接上服务器,借助Xftp、FinalShell等工具上传到想要安装的目录中,如图所示,在目录下可以看到我们的安装包
上传至服务器

三、安装

1、解压

在当前目录下输入以下命令进行解压

tar xzvf redis-6.2.6.tar.gz

2、安装

解压完成后,进入到解压出来的文件夹内

cd redis-6.2.6/

开始安装

make

cd src

make install PREFIX=/usr/local/redis

将移动配置文件到安装目录下

cd ../

mkdir /usr/local/redis/etc

mv redis.conf /usr/local/redis/etc

3、配置Redis

进入到/usr/local/redis/etc目录中,可以看到刚刚移动过来的redis配置文件,接下来进入配置文件中进行配置

3.1、配置Redis为后台启动

首先找到 daemonize no 将no更改为yes
设置为后台启动

3.2、配置Redis密码

如果有需要,可以接着在配置文件中找到 requirepass foobared ,将后面的foobared更改为你想设置的密码,然后删掉”#”注释即可
设置密码

3.3、配置Redis开机启动

编辑 /etc/rc.local 文件,添加上启动文件redis-server的路径以及配置文件redis.conf的路径

/usr/local/redis/bin/redis-server
/usr/local/redis/etc/redis.conf

开机启动

四、启动Redis

1、开放端口

我使用的是腾讯云的轻量级服务器,所以我先去腾讯云将6379端口给开放了
开启腾讯云端口

2、修改访问配置

2.1、修改本地绑定ip

由于Redis默认绑定ip为本地127.0.0.1,所以我们需要在redis.conf文件中将ip修改为:0.0.0.0
修改ip

2.2、解除Linux下Redis安全保护模式

Linux上的redis默认处于安全保护模式,因此我们无法建立连接,故修改 protected-mode 参数为no
protected-mode参数修改

3、启动

启动命令如下:

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

4、检查启动情况

4.1、通过netstat查询

为了检查Redis是否启动,可以netstat命令查询

netstat -tnlp

端口使用情况

4.2、通过Telnet查询

为了检查Redis是否可以正常远程连接,可以Telnet命令查询,在Windows下的控制面板-程序中打开启用或关闭Windows功能,找到Telnet客户端,然后启用
Telnet
接着打开cmd,输入以下命令,如见到以下页面即代表端口已开放

Telnet 你的ip 6379

端口使用情况1

至此,Linux下的Redis已经正常安装完成,且可以外网访问~有问题欢迎滴滴

添加微信