CentOS 7 安装 Redis

Redis 是当下很火的一个内存数据库,并支持不同的操作系统,这里介绍在 CentOS 7 安装 Redis 的过程,更多相关的信息可以登录 redis的官网:www.redis.io

CentOS 7 安装 Redis 的步骤如下:

1. 先下载 redis:

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

2. 解压:

tar xzf redis-3.0.3.tar.gz

3. 切换如redis目录,然后安装

cd redis-3.0.3
make

4. 如果发生异常的解决方法:

    因为安装 redis 的过程中需要用到 gcc,所以在执行make命令后,如果有错误信息,可以先尝试安装 gcc

     4.1. 安装 gcc

yum -y intall gcc-c++

     4.2. 解决 error: jemalloc/jemalloc.h: No such file or directory

           具体的报错如下:

zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required" 
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2 

           解决方法:在 make 命令后面加上 MALLOC=libc

make MALLOC=libc

5. 安装完毕后,启动redis-server

       此时 redis 已安装成功,在安装目录 redis-3.0.3 中可以看到 redis.conf 文件,这就是 redis 的配置文件,后续如果对 redis 的相关配置都可以到该文件中修改。

redis-server 是 redis 服务器端,启动该程序,redis 才算运行起来。

redis-cli 则是 redis 客户端,对 redis 的增删查改都是通过该程序来实现的。

       5.1. 启动redis服务器

redis-server

            输入该命令后,如果出现如下内容,说明启动成功:

         

       5.2. 启动redis客户端

 redis-cli

             测试:

              插入一个值:

SET Name Tommy

              查询该值:    

GET Name

              结果:

相关链接:

Ubuntu 18.04 安装 python 的 redis 库
Ubuntu 18.04 安装 redis