KALS開發環境架設教學 - pulipulichen/kals GitHub Wiki

(上傳圖片可以用New Issue,拖曳到編輯框即可上傳 https://github.com/pulipulichen/kals/issues/new) 這是KALS的基本架構

  1. 先建立GitHub帳號,並請求布丁([email protected])幫你把帳號加入KALS專案的合作群組中。 建立帳號網址:https://github.com/join

  2. 先下載xampp,下載路徑 快速安裝包:xampp-portable-1.8.1.zip http://cloud-disk-2013.dlll.nccu.edu.tw/public.php?service=files&t=29b4986d541c968062bbb9cc6e20db0e

//3. 解壓縮xampp,後到github下載kals-master(壓縮包)https://github.com/pulipulichen/kals/archive/master.zip 放到htdocs資料夾,修改資料夾名稱為kals

3-1. 解壓縮xampp到 c:\xampp ,此路徑以下簡稱為 [xampp]

3-2. 安裝IDE: NetBeans

3-2.1 下載NetBeans & 安裝 – NetBeans IDE 7.4 (Please download All version): https://netbeans.org/downloads/

– 安裝時需要搭配JDK,如果電腦內沒有安裝的話就需要下載: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html

3-2.2. 透過GitHub去clone KALS project,放到 [xampp]/kals 當中 (整個過程請詳看布丁學長該篇http://pulipuli.blogspot.tw/2014/08/gitnetbeansnetbeansgit-clone-git.html) 另外操作說明參考netbean官網關於處理clone https://netbeans.org/kb/docs/ide/git.html#clone

[STEP 1] 輸入網址: https://github.com/pulipulichen/kals.git User name & User Password: 使用你在GitHub的帳號

[STEP 2] 指定存放到本地端資料夾 [xampp]/kals

3-3. 再安裝TortoiseGit 下載網址:https://code.google.com/p/tortoisegit/wiki/Download

  1. 安裝PostgreSQL(下載網址 http://www.postgresql.org/download/下載網址)並打開pgAdmin III完成以下動作

4-1. 在login roles創立kals帳號 密碼:password 4-2. 在database那邊創立kals資料庫名稱 並準備拖曳檔案

4-3. 把kals-database.sql匯入到kals資料庫中,以建立table跟view https://raw.githubusercontent.com/pulipulichen/kals/master/kals-database.sql

4-4. 拖曳檔案並看到該紅色圈點處按下去執行(execute query, write result to file)

  1. 進入phpPgAdmin http://localhost/kals/phppgadmin/ 點選左邊的 PostgreSQL以kali帳號登入 密碼password

  2. 確認以下網址是正常的JavaScript程式碼 http://localhost/kals/web_apps/generic/loader/release

  3. 那這個網址就是正常的KALS標註系統 http://localhost/kals/help/config_annotation_scope.html

8.postgres匯入資料庫時要注意,匯出方式選擇"資料和結構" 1

9.然後看這篇詳細教學:布丁布丁吃甚麼 ─ PostgreSQL的備份與復原 http://pulipuli.blogspot.tw/2012/12/postgresql.html

9-1 利用命令提示字元進入[C:\Program Files\PostgreSQL[PostgreSQL版本]\bin] cd "C:\Program Files\PostgreSQL[PostgreSQL版本]\bin"

9-2 採取動作 復原(備份回存) psql -f [備份檔案名稱.backup.sql] [資料庫] [帳號] 做完後 kals資料庫算是順利完成

10 開啟kals網頁之後,應該能夠看到kals正常運作 如果看不到的話,請再編輯此wiki頁面