Linux中安装Redis,很详细
一、前言
最近部署系统,安装redis是又是一通百度,为了方便以后部署,这里做下记录。
二、下载
先到这个地址下载

这里下载 6.2.6 的

三、安装
1、上传到服务器
上传到某个目录即可,这里上传到
/usr/local/redis

2、解压
powershell
tar -zxvf redis-6.2.6.tar.gz

太长了中间没截图

3、执行make
需要进入根目录,这里为
/usr/local/redis/redis-6.2.6

powershell
make

省略中间

4、执行make install
接着执行
powershell
make install

四、使用
1、修改配置文件
原配置文件也在根目录下,先备份
powershell
cp redis.conf redis_bk.conf

主要是修改这些配置
(1)、允许远程连接
powershell
# 注释掉下面的那一行就可以远程连接
# bind 127.0.0.1 -::1

将 protected-mode 值从 yes 改为 no
powershell
# no代表不开启保护模式,远程可以连接
protected-mode no

(2)、后台运行
将 daemonize 从 yes 改为 no
powershell
# yes让Redis在后台运行
daemonize yes

(3)、设置连接密码
打开 requirepass 的注释,其值就是连接密码
powershell
# 连接密码
requirepass 123456

2、启动
使用 redis 根目录下的 src 目录中的 redis-server 读取根目录下的配置文件,命令如下:
powershell
/usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf

3、查询状态
查询 redis 状态,命令如下:
powershell
ps -ef | grep redis

4、关闭
(1)、方式一
使用如下命令进入客户端
powershell
redis-cli

执行
powershell
shutdown

这是因为前面开启了密码验证,此时要输入密码
powershell
AUTH 123456

再停止
powershell
shutdown

完整过程

(2)、方式二
查询 redis 的进程id
powershell
ps -ef | grep redis

杀死进程
powershell
kill -9 100072

再次查看状态
