歡迎來到 黑吧安全網 聚焦網絡安全前沿資訊,精華內容,交流技術心得!

Ubuntu環境下vjudge系統搭建

來源:本站整理 作者:佚名 時間:2017-08-26 TAG: 我要投稿

Ubuntu環境下vjudge系統搭建
零、 前言
本文簡單的介紹了vjudge 在 ubuntu環境下的安裝,本文使用的vjudge源碼來自浙江傳媒大學張浩斌老師的 GitHub 。教程大致思路來自于張老師所寫的README.md。本人操作時使用的xshell遠程連接ubuntu,與本機直接操作終端基本無差別。
 
一、 軟件準備
a) Ubuntu14.04
b) Jdk7+
mysql5">c) Mysql5+
d) Tomcat7+
二、 操作步驟
a) Ubuntu安裝省略(本人后續會出一期安裝教程)
b) Jdk7+安裝(一定要安裝7或者7以上版本)
指令 :
sudo apt-get install openjdk-7-jdk

安裝完成后輸入 java

出現這樣的顯示說明安裝成功
 
c) Mysql5+安裝(一定要安裝5或者5以上版本)
指令 :
sudo apt-get install mysql-server mysql-client

安裝時會要求輸入root 用戶的密碼,輸入即可。
安裝完成之后輸入 mysql –uroot –p 指令,然后輸入密碼即可進入mysql管理界面。

輸入 exit 指令即可退出管理界面
 
d) Tomcat7+安裝(一定要安裝7或者7以上版本)
指令 :
sudo apt-get install tomcat7

安裝完以后打開 網址 http://(ip):8080 我這里ubuntu機器的ip為192.168.1.105 所以我這里打開的事 http://192.168.1.105:8080

如果出現以上網頁則表示安裝成功
 
e) 下載vjudge網站war包
tomcat 的網站根目錄(一般為/var/lib/tomcat7/webaps)
指令:
cd /var/lib/tomcat7/webapps

然后下載 網站的war包
指令:
 sudo wget https://github.com/zhblue/vjudge/raw/master/vjudge.war

下載完以后可以在當前文件目錄下看到此文件(ls指令)

重啟tomcat,tomcat將自動解壓war包
指令:
sudo /etc/init.d/tomcat7 restart


此時訪問 http://(ip):8080/vjudge

出現此網頁說明解壓成功
 
數據庫">f) 配置數據庫
進入數據庫管理界面
指令:
mysql –uroot –p

創建數據庫 vhoj
指令 :
create database vhoj;

運行建表sql腳本
指令 :
use vhoj;
source /var/lib/tomcat7/webapps/vjudge/WEB-INF/classes/vhoj_20141109.sql;

輸入 show tables 指令查看是否建表成功

[1] [2]  下一頁

【聲明】:黑吧安全網(http://www.zjtpzs.live)登載此文出于傳遞更多信息之目的,并不代表本站贊同其觀點和對其真實性負責,僅適于網絡安全技術愛好者學習研究使用,學習中請遵循國家相關法律法規。如有問題請聯系我們,聯系郵箱[email protected],我們會在最短的時間內進行處理。
  • 最新更新
    • 相關閱讀
      • 本類熱門
        • 最近下載
        神秘东方电子游艺