### 一、安装过程
1、下载安装压缩包:
```shell
[miantiao@miantiao:/]$ sudo wget http://download.redis.io/releases/redis-5.0.9.tar.gz
```
2、解压缩:
```shell
[miantiao@miantiao:/]$ sudo tar -zxvf redis-5.0.9.tar.gz
```
3、编译:
```shell
[miantiao@miantiao:/]$ cd redis-5.0.9 #进入解压后的redis文件目录
[miantiao@miantiao:/redis-5.0.9]$ sudo make #编译
```
4、编译安装
```shell
[miantiao@miantiao:/redis-5.0.9]$ sudo make install
```
### 二、使用服务端和客户端
1、启动服务端
```shell
[miantiao@miantiao:/redis-5.0.9]$ cd src
[miantiao@miantiao:/redis-5.0.9/src]$ ./redis-server
```
2、启动客户端
```shell
[miantiao@miantiao:/redis-5.0.9]$ cd src
[miantiao@miantiao:/redis-5.0.9/src]$ ./redis-cli
```
### 三、遇到的问题
**1、未安装gcc**
- 错误描述:
```shell
cc adlist.o
/bin/sh: 1: cc: not found
```
- 解决方法:
```shell
[miantiao@miantiao:/redis-5.0.9]$ sudo apt-get install gcc
```
**2、编译出错**
- 错误描述
```shell
zmalloc.h:50:10: fatal error:jemalloc/jemalloc.h:没有那个文件或目录
```
- 解决方法:需要在make时候添加参数
```shell
[miantiao@miantiao:/redis-5.0.9]$ sudo make MALLOC=libc
```
![Linux安装Redis](https://miantiao.online/upload/2020/10/17-a117a98afc6c462a832f99a7cd706a82.jpg)
Linux安装Redis