首先,我們假定已經把HUSTOJ安裝完畢,上面的過程辣麼詳細,相信沒有人沒有安裝失敗吧!
其實,剩下的就是一些配置問題了。
1.如果導入數據庫
進入mysql,執行以下命令,假設備份文件是/home/acmmanager/jol.sql
use jol;
set names utf8;
source /home/acmmanager/jol.sql;
2.永久PENDING和RUNNING
修改配置文件。
sudo vim /home/judge/etc/judge.conf
OJ_HOST_NAME=127.0.0.1 數據庫主機地址OJ_USER_NAME=root 數據庫用戶名
OJ_PASSWORD=****** 數據庫密碼
OJ_DB_NAME=jol 數據庫名稱
OJ_PORT_NUMBER=3306 數據庫端口
OJ_RUNNING=8 提升判題的judge_client
OJ_SHM_RUN=1 也是可以提高一定速度
sudo vim /var/www/JudgeOnline/include/db_info.inc.php
static $DB_HOST="localhost"; 數據庫地址
static $DB_NAME="jol"; 數據庫民稱
static $DB_USER="root"; 數據庫用戶名
static $DB_PASS="********"; 數據庫用戶密碼
static $OJ_NAME="HUSTOJ"; oj名稱
static $OJ_LANG="cn"; 語言選擇
static $OJ_LANGMASK=131060;支持的語言 二進制 0爲支持 這個值是C C++ java
重啓judged
ps -ef | grep judged
sudo kill -9 ****
sudo service judged start
嗯,現就這樣!有啥想起來再說!