搭建H1ve-ctfd以及如何部署题目

前言:

之前都是学长搭建的平台给我们做练习,时间过的好快,我现在已经变成学长了,为了学弟学妹们能学到知识,我就利用一下docker搭建ctfd,顺便记录一下过程,以免之后再搭建忘记。

0x00:搭建环境

1.Centos 7 642.Docker
3.python2.7

0x01:搭建过程

安装docker

安装需要的软件包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2 bind-utils

设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker

sudo yum install docker-ce

启动并加入开机启动

sudo systemctl start docker
sudo systemctl enable docker

验证是否安装成功

docker version

在这里插入图片描述
以上的步骤按照步骤走一般没问题,不会遇到错误什么的(亲测),既然docker安装好了,接下来就安装docker-compose
____________更新

安装docker-compose

建议安装这一种来安装
在这里插入图片描述
博客如下:
https://www.cnblogs.com/lywJ/p/10716062.html

安装python-pip

yum -y install epel-release
yum -y install python-pip

检查是否安装成功

pip -V

在这里插入图片描述
对安装的pip进行升级

pip install --upgrade pip

这里就很平常一个升级,但是我就遇到了一个报错
ModuleNotFoundError: No module named 'pip._internal',
(自己忘记截图了,就使用大师傅的图)
在这里插入图片描述
查了才知道有可能是与旧版冲突才导致了这个报错,我使用的是第一种修复方法:
修复方法:


                
  • 6
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值