一.背景介绍: 因为工作需要,想在学校搭建一个OJ平台用于程序测试与评价.于是需要搭建oJ,由于之前都是在云端服务器搭建系统,没有在实际服务器平台搭建过,所以遇到不少坑,都靠自己来填补.故而写下此教程,以求抛砖引玉. 服务器最好能够采用比较正规的服务器,读写和访问速度会优化很多,由于诸多特殊原因,我本次采用的是普通的主机作为服务器. 二.安装过程: 1.下载与安装系统 我选用的系统为ubuntu 16.04,系统的镜像选择非常重要.因为内置的软件和安装源有不同,起初我选用优麒麟(因为想用中文纯傻