在Ubuntu Server 32bit搭建hustoj -- 下

首先,我們假定已經把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

嗯,現就這樣!有啥想起來再說!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章