1、晚上八点的时候把项目运行起来了;
2、之前没有运行起来是因为自动安装过程中有个路径没有建立,然后并没有把项目写进apache的默认读取目录里面,所以一直404;
3、学会了一些apache的配置,和一些linux命令,这个算是比较大的收获。
4、接下来就是根据项目表现出来的东西来研究内部的运行机制,好好读源码吧;
5、源码使用C++写的,所以还得学习一下C++,罢了,慢慢来么。
6、这会时间不早了,明天附上,OJ的安装过程。
------------------------------------------------------------------------------------------------------------------2015.9.28 00:40
1、网上有很多关于OJ的项目,但是我并没有找到,我自己看的这个是老师给的,想找的话去zhblue这个博客去看,就是这个项目的发起者;
2、OJ大部分是在linux平台上的,所以安装的时候必须有linux系统,至于是Ubuntu还是Redha还是其他什么 ,这个都无所谓;
3、linux连上网后就直接执行自动安装的命令就行了,这个在zhblue那个博客里面有,我就不再罗嗦了;
4、至于手动安装的话,因为我并没有对这个项目的源码结构搞清楚,所以我自己的不知道;
5、安装环境除了平台是linux外,数据库用的是mysql,服务器用的是apache,自动安装的时候要安装一个版本控制器,好像是这么个东西,叫做subversion;
6、自动安装的时候要是出现安装完毕后,打开网页是404的话,要去apache的默认访问路径查看一下web文件夹是否写进那个路径,没有的话手动写进去就行;
7、如果还有什么问题的话,我觉得肯定是出在apache配置文件那块,因为我自动安装完后,我的apache配置文件里面是空的,什么也没写。
8、手动安装教程再以后有时间还会写出来,这个就先写这么多,其实也没说什么,只是去看zhblue的博客便可以知道了。