1. 程式人生 > >在linux上ubuntu搭建hustOJ系統

在linux上ubuntu搭建hustOJ系統

blue inter rac interact mysq reg 資源 127.0.0.1 span

1.安裝mysq

apt-get install mysql-server mysql-client

安裝的過程會有一個框,輸入sql密碼,按TAB切換到ok

2.安裝apache2

apt-get install apache2

3.安裝php

PS:大多數文章都是安裝php5,而php5好像是找不到資源,所以改成7.0也是可以安裝好的

apt- libapache2-mod-php7.

4.安裝hustoj

  1. sudo apt-get update
  2. sudo apt-get install subversion
  3. sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj
  4. cd hustoj
  5. sudo bash install-interactive.sh

5.註冊賬號

進入http://127.0.0.1/JudgeOnline/registerpage.php 註冊一個賬戶admin,剛開始註冊的賬戶都是普通用戶。

所以我們要給它管理員權限------進入數據庫,選擇jol這個表然後進去SQL編輯模式輸入

  1. insert into privilege(user_id,rightstr) values(‘admin‘,‘administrator‘);

在linux上ubuntu搭建hustOJ系統