一.搭建oj
1.打开终端
2.输入sudo -i
3.直接输入密码回车就好了,因为在终端用户输入密码时是默认不显示的.
4.apt-get update && apt-get install -y vim python-pip curl git
5.curl -sSL https://get.daocloud.io/docker | sh
6.pip install docker-compose
7.git clone -b 2.0 https://github.com/QingdaoU/OnlineJudgeDeploy.git && cd OnlineJudgeDeploy
8.docker-compose up -d
9.在本地linux的浏览器中打开http://127.0.0.1:80即可
常见问题
问题一
如果是13的话,解决办法:
sudo -i
输入密码,再输入刚才的指令就好了
二.功能设置
1.管理员身份设置
安装过程中自动添加的超级管理员用户名为 root,密码为 rootroot, 请务必及时修改密码。普通用户注册之后,可以超级管理员给管理员身份。
2.在超级管理员的management中可以创建题目,创建比赛,自定义OJ名