分类 环境安装 下的文章

安装HustOj!!!

先装好&

再来svn checkout http://plamenatv.free.bg/up.html hustoj-read-only
悲剧,linux下连不上……
准备开外挂GoAgent

下载好goagent, 设这好appid
用python proxy.py开启代理

svn设置代理
打开~/.subversion/servers
里面有[global]这一段,看着注释来改就OK了。

准备再来clone
googlecode.com居然拒绝用代理clone……
那只能用github上的了。
sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj

运行make.sh, installinteractive.sh
现在顺利的安装了,但是默认创建的数据库名是jol,只好手动改库名了……
修改include/db_info_inc.php, DB_HOST为127.0.0.1之后就好了……

现在尝试设置管理员,添加题目,提交题目,判题。
搞定了。
不过现在试一下新版的如何。

新版下载解压,目录不需相同。
Kohana要求给application下的cache和logs加权限为777.
进入config目录
复制development和production下的database.sample.php 修改相应的数据库设置
复制base.sample.php为base.php 修改主机目录和路径两个设置
回到根目录,复制example.htaccess为.htacces

开启apache的rewrite
(ln一下rewrite.load)
修改httpd.conf 为 AutoOverride All
如果oj在非根目录,你还需要修改原来的.htaccess,在base那里加上目录名。

终于可以了。
撒花庆祝!