Linux下安装Redis步骤:

1.下载redis安装包(这里以redis6.2.1进行演示):

redis下载地址

2.将压缩包使用xftp工具放到指定目录下

演示以将压缩包放到 opt目录下为例

linux自定义安装redis linux安装redis6_redis

3.使用Xshell进入到自己的服务器

4.下载安装最新版的gcc编译器

方法一:直接使用 yum install gcc

linux自定义安装redis linux安装redis6_压缩包_02


方法二:依次使用以下命令进行安装

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

5.安装好gcc环境后,测试是否安装成功

使用 gcc --version 命令进行验证。

如果出现gcc版本号,就代表安装成功了。

linux自定义安装redis linux安装redis6_redis_03

6.回到根目录下进入到opt文件夹下(redis压缩包所在的目录下)

使用命令 cd opt 进入到redis压缩包所在的目录下

linux自定义安装redis linux安装redis6_运维_04

7.解压redis压缩包

使用命令 tar -zxvf redis-6.2.1.tar.gz命令解压redis压缩包

linux自定义安装redis linux安装redis6_运维_05


解压后是以下的样子:

linux自定义安装redis linux安装redis6_redis_06

8.查看解压后的文件

使用命令 ls 进行查看,此时会看到redis-6.2.1的文件夹

linux自定义安装redis linux安装redis6_linux_07

9.进入到redis-6.2.1的文件夹中

使用命令 cd redis-6.2.1命令进入到解压后的文件夹中

linux自定义安装redis linux安装redis6_压缩包_08

10.在redis-6.2.1目录下执行make命令(只是编译好)

执行make命令后,需等待几分钟,出现以下界面代表编译成功了。

linux自定义安装redis linux安装redis6_linux_09


linux自定义安装redis linux安装redis6_linux自定义安装redis_10

11.需要注意的是如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件

linux自定义安装redis linux安装redis6_redis_11

12.解决方案:运行make distclean即可

linux自定义安装redis linux安装redis6_压缩包_12

13.在redis-6.2.1目录下再次执行make命令(只是编译好)

linux自定义安装redis linux安装redis6_运维_13

14.安装redis

使用命令make install 进行安装

linux自定义安装redis linux安装redis6_linux_14

15.默认安装目录:/usr/local/bin

进入到 /usr/local/bin目录下查看有多个文件。
查看默认安装目录:
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

16.启动redis(有2种启动方式:前台启动和后台启动)

17.前台启动(不推荐使用)

前台启动,命令行窗口不能关闭,否则服务器停止

进入到 /usr/local/bin 目录下使用命令 redis-server命令启动,出现如下界面代表启动成功。

linux自定义安装redis linux安装redis6_redis_15


退出前台启动使用ctrl+c即可,页面如下:

linux自定义安装redis linux安装redis6_redis_16

18、后台启动(推荐使用)

使用命令进入到 cd /opt/redis-6.2.1 进入到redis-6.2.1目录下

linux自定义安装redis linux安装redis6_linux_17


第一步:

将配置文件redis.conf复制一份到指定目录下(备份的操作)

命令 cp redis.conf /etc/redis.conf

linux自定义安装redis linux安装redis6_linux_18


再来到etc目录下就可以找到刚刚复制的文件了

linux自定义安装redis linux安装redis6_运维_19


linux自定义安装redis linux安装redis6_压缩包_20


第二步:

后台启动设置daemonize no改成yes

步骤如下:

1.使用命令vi redis.conf对其进行修改

linux自定义安装redis linux安装redis6_redis_21


2.进入后使用命令 /daem 进行搜索

linux自定义安装redis linux安装redis6_压缩包_22


3.搜索到以后按住 i 进入编辑模式,将no改为yes后 按下esc退出编辑模式并使用命令 :wq保存退出即可

linux自定义安装redis linux安装redis6_redis_23


linux自定义安装redis linux安装redis6_运维_24


linux自定义安装redis linux安装redis6_linux_25


linux自定义安装redis linux安装redis6_压缩包_26

19.Redis启动

首先进入到 cd /usr/local/bin 目录下

linux自定义安装redis linux安装redis6_linux自定义安装redis_27


使用启动命令进行启动

redis-server /etc/redis.conf

linux自定义安装redis linux安装redis6_redis_28


启动后可使用命令 ps -ef|grep redis查看redis的进程

linux自定义安装redis linux安装redis6_运维_29

20.可通过redis客户端进行查看

用客户端访问:redis-cli

linux自定义安装redis linux安装redis6_压缩包_30


测试使用 ping 命令,里边就显示pong,表示redis是正常的联通状态

linux自定义安装redis linux安装redis6_压缩包_31

21.多个端口可以使用:redis-cli -p6379命令

22.redis关闭(方案一)

单实例关闭:shutdown

linux自定义安装redis linux安装redis6_linux_32

23.redis关闭(方案二)

使用查看redis进程的命令,然后杀死进程

  1. ps -ef|grep redis查看进程

    2.kill -9

再次查看redis的进程就没有了

linux自定义安装redis linux安装redis6_redis_33

Redis的整个安装过程到此结束