Snow LeopardにRedmineをインストール
Redmineのインストール
Redminのサイトから最新版(*.tar.gz)を取得
適当な場所にアーカイブを展開
bash-3.2$ tar zxvf redmine-0.8.5.tar.gz
展開されたディレクトリ"redmine-0.8.5"を$HOME/Library配下に"redmine"という名前にして移動
bash-3.2$ mv redmine-0.8.5 ~/Library/redmine
Ruby On Railsもアップデート
bash-3.2$ sudo gem update rails
RubyのMySQL用インターフェイスをインストール
bash-3.2$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config Building native extensions. This could take a while... Successfully installed mysql-2.8.1 1 gem installed Installing ri documentation for mysql-2.8.1... No definition for next_result 〜〜(省略)〜〜 bash-3.2$ bash-3.2$ echo $? 0 bash-3.2$
Redmine用データベースとユーザを作成
bash-3.2$ mysql -u root -p ... mysql> create database redmine default character set utf8; Query OK, 1 row affected (0.01 sec) mysql> show databases;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Database |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
information_schema | |
mysql | |
redmine | |
test |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
RedmineのDB接続設定
bash-3.2$ cd ~/Library/redmine/config bash-3.2$ cp database.yml.example database.yml bash-3.2$ vi database.yml .... Production節を以下のように設定*1 ... 9 production: 10 adapter: mysql 11 database: redmine 12 host: localhost 13 username: redmine 14 password: 15 encoding: utf8
redmine用のテーブル作成
bash-3.2$ sudo rake db:migrate RAILS_ENV=production Password: (in /Users/xxxxxx/Library/redmine) == 1 Setup: migrating ========================================================= -- create_table("attachments", {:force=>true}) -> 0.1432s 〜〜(省略)〜〜 bash-3.2$ bash-3.2$ echo $? 0
Redmineの初期データ設定
bash-3.2$ sudo rake redmine:load_default_data RAILS_ENV=production (in /Users/xxxxxx/Library/redmine) Select language: bg, ca, cs, da, de, en, es, fi, fr, he, hu, it, ja, ko, lt, nl, no, pl, pt, pt-br, ro, ru, sk, sr, sv, th, tr, uk, vn, zh, zh-tw [en] ja ==================================== Default configuration data loaded.
Redmine起動
bash-3.2$ cd ~/Library/redmine bash-3.2$ ruby script/server -e production => Booting Mongrel (use 'script/server webrick' to force WEBrick) => Rails 2.1.2 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server ** Starting Mongrel listening at 0.0.0.0:3000 ** Starting Rails with production environment... Rails Error: Unable to access log file. Please ensure that /Users/xxxxxx/Library/redmine/log/production.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed. ** Rails loaded. ** Loading any Rails specific GemPlugins ** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart). ** Rails signals registered. HUP => reload (without restart). It might not work well. ** Mongrel 1.1.5 available at 0.0.0.0:3000 ** Use CTRL-C to stop.
ブラウザでhttp://localhost:3000/にアクセスするとTOP画面が表示された。
左上の"Sign in"を選択してログイン画面を表示し
Login: admin
Password: admin
でログインする。
デフォルトで英語表示になっているので左上の"My Account"から言語を日本語に変更する。
参考URL