为了学校社团开学纳新,给师弟师妹们办CTF比赛,在暑假提前准备了一下比赛平台。虽然用了CTFd,但是FBCTF也是个很棒的比赛平台,界面很炫酷,但是资源占用比较大,在本地虚拟机的环境下,还是有些吃不消的,再加上一直用CTFd,比较熟悉,所以最后还是选择了CTFd。
本次平台的搭建是在ubuntu 14.04 LTS下完成的,搭建的是lamp环境。
1.安装git
sudo apt install git
2.安装pip
sudo apt install python-pip
3.安装Flask
sudo pip install Flask
PS:这几步若是出现了什么依赖关系balabala,可以updata升级一下,然后根据提示升级或者降级一些相关包。
4.下载CTFd
sudo git clone https://github.com/isislab/CTFd.git
5.安装CTFd
cd CTFd
sudo ./p