一、安装gcc环境

  安装redis前,需要先安装gcc环境,否则会报错。

        a)       联网的情况下直接使用命令yum -y install gcc安装。

        b)      没有互联网的情况下,就需要离线下载安装。

    1.  获取离线安装包,可以使用我已经下载好的包:

链接:https://pan.baidu.com/s/1t1rFNrXRTPGLExhAr0IcDg

提取码:b7zr

    mpfr-3.1.1-4.el7.x86_64.rpm

    libmpc-1.0.1-3.el7.x86_64.rpm

    kernel-headers-3.10.0-862.el7.x86_64.rpm

    glibc-headers-2.17-222.el7.x86_64.rpm

    glibc-devel-2.17-222.el7.x86_64.rpm

    cpp-4.8.5-28.el7.x86_64.rpm

    gcc-4.8.5-28.el7.x86_64.rpm

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos redis make 报错

     2. 将这些包上传到待安装的系统中,上传完成后并执行安装命令:

rpm -ivh *.rpm--nodeps –force

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc离线安装_02

如不嫌麻烦,也可以按如下顺序执行安装命令:

    rpm-ivh mpfr-3.1.1-4.el7.x86_64.rpm

    rpm-ivh libmpc-1.0.1-3.el7.x86_64.rpm

    rpm-ivh kernel-headers-3.10.0-862.el7.x86_64.rpm

    rpm-ivh glibc-headers-2.17-222.el7.x86_64.rpm

    rpm-ivh glibc-devel-2.17-222.el7.x86_64.rpm

    rpm-ivh cpp-4.8.5-28.el7.x86_64.rpm

    rpm-ivh gcc-4.8.5-28.el7.x86_64.rpm

    3. 安装成功后,进行验证:gcc -v输出版本则安装成功。

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos redis make 报错_03

二、下载redis安装包

    redis官网地址:http://www.redis.io/

联网情况下可以使用命令:
wget https://download.redis.io/releases/redis-5.0.9.tar.gz

    我下载的版本是5.0,具体下载那个版本需要根据自己的需要进行选择下载。

    

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos redis make 报错_04

三、将redis上传至Linux服务器

        将下载的安装包放在服务器自定义目录下,如:/app目录下。

  1. 使用Xftp 7将文件redis传输到服务器中的 /app目录下。

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc 离线安装_05

  2. 或者使用 rz 命令上传,如果rz命令不能执行,那么输入yum install -y lrzsz安装上传下载命令组包,最后一行显示Complete表示安装组包成功。

然后使用rz,操作如下图所示:

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos 启动一个redis_06

    3. 在app文件夹下使用ll或者ls命令查看,如下图则上传成功。

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_linux grunt离线安装包_07

四、解压安装redis文件

  1. 在app文件夹目录下,执行命令:tarzxvf redis-5.0.9.tar.g
  2. redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos redis make 报错_08

  3. 解压后,使用ll命令查看,会出现一个新的文件。

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos 启动一个redis_09

  3. 我们可以删除压缩文件包(也可以不删除),输入命令:rm -rf redis-5.0.9.tar.gz

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc离线安装_10

4. 接下来我们进入redis-5.0.9目录:cd redis-5.0.9 输入:make命令

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos 启动一个redis_11

5. 安装完成后会显示如下界面:

   

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos 启动一个redis_12

五、配置文件,设置为自动启动

  1. 输入命令:vi/app/redis-5.0.9/redis.conf

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc离线安装_13

2. 进入配置文件页面,按 i 进入编辑模式,再按下键移到daemonize no修改为daemonize yes (以守护进程方式运行,就是后台运行)。

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc离线安装_14

 编辑完成后,按esc键退出编辑模式,然后输入 :qw 保存退出。

六、验证Tomcat是否正常启动

  1. 启动redis服务:输入命令:./src/redis-server./redis.conf

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_gcc 离线安装_15

    2. 在Xshell中新建一个窗口,用客户端连接验证是否启动成功,显示如下界面,说明安装成功了。 

redis 安装 make install 报错 在struct 没有名为的成员 linux安装redis make报错_centos 启动一个redis_16

以上就是Linux服务器如何安装redis的全部操作内容,只要按照步骤进行安装即可完成。