顯示頁面舊版反向連結Fold/unfold all回到頁頂 本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。 ====== FlySpray 問題控管系統安裝程序 ====== * FlySpray 官方網站 : http://flyspray.org/ ===== 安裝環境 ===== <columns> <style box float-left> <ditaa name=env_desc> +--------------------+ +---------------+ | 192.168.11.250 | | 192.168.11.251| | | | | | CentOS 5 +--------+ | CentOS 4 | | Apache 2 |cPNK | +-------+ | | PHP 5.1.6 | | |{s} | | | |FlySpray|---------->| MySQL | | | | | |cGRE +-------+ +-----------+--------+ | 4.1.20| +-------+ </ditaa> </quote> NEWCOL * OS : CentOS 5 64bit * Web : Apache 2 * AP : PHP 5.1.6 * DB : MySQL 4.1.20 * FlySpray : 0.9.9.5.1 </columns> ===== 安裝說明 ===== ==== 設定 MySQL 內的 FlySpray DB ==== * @192.168.11.251 * 建立的 DB : flyspray 採用 utf8 * 建立 DB 的 user 帳號 flysprayuser 密碼 yourpassword * 設定 flysprayuser 可以由 192.168.11.250 使用 flyspray 這 DB 的 SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER,CREATE TEMPORARY TABLES 權限 <code> mysql -u root -p CREATE DATABASE flyspray DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER,CREATE TEMPORARY TABLES ON flyspray.* TO flysprayuser@192.168.11.250 IDENTIFIED BY 'yourpassword'; quit mysqladmin -u root -p reload </code> ==== 安裝與設定 FlySpray ==== * @192.168.11.250 * 下載與安裝 FlySpray 到 http://192.168.11.250/flyspray/ 實際目錄 /var/www/html/flyspray <code> su - cd /var/www/html mkdir flyspray cd flyspray wget http://flyspray.org/flyspray-0.9.9.5.1.zip unzip flyspray-0.9.9.5.1.zip rm -rf flyspray-0.9.9.5.1.zip chmod a+wrx cache cd .. chown -R apache:apache flyspray </code> * http://192.168.11.250/flyspray/setup/ * 再來就依據設定畫面選擇處理 * 在過程中會要求刪除 /var/www/html/flyspray/setup 目錄 ==== 預計處理項目 ==== 目前 FlySpray 並沒有在地化的繁體中文語系,但有提供一個不錯的工具協助翻譯者來處理,但是這個工具只支援兩碼的語系,Exp en, de.. 所以我們常用的 zh_tw 並不能被接受,所以必須先改用 tw 等翻譯完成後在 rename 成 zh_tw 以下是處理的範例: <code> cd /var/www/html/flyspray/lang cp -a en.php tw.php </code> * 翻譯工具網址 : http://192.168.11.250/flyspray/lang/.langedit.php?lang=tw (一開始會出現 .langedit.php 內的那一行需要移除的說明,可以透過 vi /var/www/html/flyspray/lang/.langedit.php 進入移除) * 我目前主要的問題控管系統還是使用 [[http://www.mantisbt.org/|Mantis]] 如果真的需要改用 [[http://flyspray.org/|FlySpray]] 將會花一些時間來完整測試使用所有功能以及處理翻譯的工作. ===== 參考資料 ===== * http://flyspray.org/manual:installation {{tag>flyspray 安裝}} tech/flyspray.txt 上一次變更: 2021/01/16 14:51由 jonathan