centos7搭建redis
1、前期准备
1.1 创立一个lamp的docker容器
1、搜索镜像
docker search lamp
2、拉取镜像
docker pull mattrayner/lamp
拉取成功后使用命令查看镜像 确认拉取成功
docker images
3、启动容器并命名
因为后面要直接进入容器操作,所以可以不用指定挂载路径
docker run -d -p 80:80 --name redis mattrayner/lamp
2、开始搭建redis服务器
2.1 进入docker容器
docker exec -it redis /bin/bash
2.2 在docker容器中下载并安装
这里我采用源码安装的方式
wget https://download.redis.io/releases/redis-5.0.5.tar.gz
进入opt目录
cd opt
输入 wget https://download.redis.io/releases/redis-5.0.5.tar.gz
这里要确保docker容器网络通畅
2.3 解压redis
tar xzf redis-5.0.5.tar.gz
2.4 使用make命令安装redis
先进入文件再使用make命令
2.4.1 报错解决1
如果出现找不到make
更新 apt update
执行: apt install -y make
2.4.2 报错解决2
make安装好之后运行报错如下,则需要安装gcc
安装gcc
apt install -y gcc
2.4.3 报错解决3
如果出现以下报错,则把文件删除,重新解压
3、安装成功
上述报错解决后重新make