ACM-HustOJ系统安装配置教程
本教程主要说的是根据官方教程所写的手动安装方法进行的手动安装。
因为博主对于Hustoj环境的运行还不是很清楚,只是简单的安装,现在就将教程分享出来,供大家参考,有不对或不详之处请喷博主。
好了闲话少说,开始教程:
首先是下载代码:
根据README
1、下载源码
地址:http://code.google.com/p/hustoj/
或者svn checkout http://hustoj.googlecode.com/svn/trunk/hustoj-read-only
将hustoj-read-only文件夹中的web文件夹里面的文件全部移动到你的服务器根目录下。
Windows下是:wwwroot
Linux下是:html或者public_html
2、创建数据库mysql
进入数据库phpmysql图形界面直接点击导入,选择hustoj-read-only文件夹install文件夹中的db.sql文件。
3配置文件
打开服务器根目录下的include文件夹下的db_info.inc.php,修改数据库名,密码
第5,6行
static $DB_USER="root"; static $DB_PASS="root";//修改为自己的
4、注册用户
http://127.0.0.1/JudgeOnline/registerpage.php 注册一个普通帐号admin
5、创建管理员
insert into privilege(user_id,rightstr) values('admin','admin');
admin 为需要加管理员权限的帐号
管理员登录
普通登录后访问http://127.0.0.1/JudgeOnline/admin
到目前为止就可以访问了。