0.前言
看着曾经的「Yangzheng OJ」的界面,那简直不看入目啊,完全是上个世纪的设计风格。因此,我找到了「青岛大学Online Judge」这个开源的OJ系统,并部署在学校的服务器。这样我开始了愉快的采坑生活……
1.1 部署OJ
完全傻瓜式安装,没有难度,只要一台Linux服务器就可以了,和一个或复制粘贴的人就可以了。
附上 「青岛大学Online Judge 」的官方安装文档
1.2 部署时遇到的坑
安装Docker
在第二步安装docker时,要看清楚机子是在国外还是国内,选择正确的安装脚本。
国内用户使用脚本一键安装:
sudo curl -sSL https://get.daocloud.io/docker | sh
国外用户使用脚本一键安装:
sudo curl -sSL get.docker.com | sh
提示 docker-compose isn’t install
想想自己是不是忘了执行,在执行一次,反正不会出事(滑稽)
pip install docker-compose
1.3 官方文档
记得看一下官方文档(~^~)
最新评论