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
1 thought on “CentOS 7 安装 Redis”