Nov 08, 2005
[Misc] 影舞にチャレンジ
影舞とは
Ruby 製の Bug Tracker。 名前で分かる通り国産。素晴らしい!!
- 影舞 公式サイト
- http://www.daifukuya.com/kagemai/
- 影舞のインストール方法
- http://www.daifukuya.com/kagemai/doc/install.html
- [kagemai-users:0343] Re: コンフィグファイルとsafe
- http://www.daifukuya.com/kagemai/ml/users/msg00343.html
- [kagemai-users:0438] Ruby/MySQL 0.2.5 での影舞の利用について
- http://www.daifukuya.com/kagemai/ml/users/msg00438.html
インストールメモ
影舞を Debian Sarge にインストールしたときのインストールメモ。 GD 周りでいくつかパッケージを調べたりしたけれど、基本的には非常に簡単だった。 後でもう一度構築する可能性があるのでとりあえずメモを残しておく。 それにしても、VMWare Player は中々調子が良い。 素晴らしい!!
# uname -a Linux debian-sarge 2.6.8-2-386 #1 Thu May 19 17:40:50 JST 2005 i686 GNU/Linux
- 下準備
- Apache2 のインストール
-
# apt-get install apache2
- Ruby のインストール
-
# apt-get install ruby1.8 # apt-get install libapache2-mod-ruby
- Apache2 の設定
-
- /etc/apache2/apache2.conf にある AddHandler cgi-script .cgi のコメントアウトを外す。
- /etc/apache2/sites-available/default にある /var/www/ 用の Directory の設定で Options に ExecCGI を追加する。
- 影舞のインストール
- インストール
-
# tar zxvf ./kagemai-0.8.6.tar.gz # mv ./kagemai-0.8.6 /var/www # chown -R www-data:www-data /var/www/kagemai-0.8.6 # chmod 755 /var/www/kagemai-0.8.6/html/*.cgi
- 確認
- http://localhost/kagemai-0.8.6/html/guest.cgi にアクセスしてみる。
- MySQL のインストール
- インストール
-
# apt-get install mysql-server-4.1 # apt-get install libdbd-mysql-ruby1.8
- 影舞のデータベース設定
- 影舞用のデータベースを作成
-
# mysql mysql> create database kagemai; Query OK, 1 row affected (0.01 sec) mysql> grant all on kagemai.* to kagemai@localhost; Query OK, 0 rows affected (0.01 sec)
- 影舞の設定変更
-
影舞の管理メニューから"全体の設定の変更"を選択して下記の通り設定。
- enable_mysql=true
- mysql_host=localhost
- mysql_port=3306
- mysql_user=kagemai
- mysql_pass=
- mysql_dbname=kagemai
- グラフ出力用設定
- GD, GDChart インストール
-
# apt-get install libgd-ruby1.8 # apt-get install libgdchart-gd2-xpm
- Ruby/GDChart インストール
-
- http://sourceforge.jp/projects/ruby-gdchart/ から ruby-gdchart-0.0.9-beta.tar.gz をダウンロード
- Ruby/GDChart をコンパイル
# tar zxvf ./ruby-gdchart-0.0.9-beta.tar.gz # cd ruby-gdchart-0.0.9-beta # apt-get install ruby1.8-dev ・・・ require 'mkmf' を解決するために ruby1.8-dev を入れる # apt-get install libgd-dev ・・・ ruby/gdchart のコンパイルに必要なので libgd-dev を入れる # ruby extconf.rb # make # make install
- 日本語フォントインストール
-
# apt-get install ttf-kochi-gothic ttf-kochi-mincho ttf-sazanami-gothic ttf-sazanami-mincho
- 影舞の設定変更
-
影舞の管理メニューから"全体の設定の変更"を選択して下記の通り設定。
- enable-gdchart=true
- gd-font=/usr/share/fonts/truetype/kochi/kochi-gothic.ttf
- gd_chasert=UTF-8



