Ubuntuにredmine1.0をインストールする
せっかくなので開発中の1.0系をインストールしてsubtaskingを試してみよう。
やり方は本家の公式に書いてある。
http://www.redmine.org/wiki/redmine/RedmineInstall
http://www.redmine.org/wiki/redmine/Download
リポジトリからredmineをチェックアウト。
sudo svn co svn://rubyforge.org/var/svn/redmine/trunk redmine
rackの1.0.1が必要とのことなのでインストール。
sudo gem install rack -v=1.0.1
MySQLはインストール済みなのでドライバだけインストール。
sudo gem install mysql
と思ったらエラー。
mysql用のライブラリが足りないらしい。
sudo apt-get install libmysqlclient-dev sudo gem install mysql
No difinition for 〜 というエラー?がたくさん出る。
調べたが、他の人もこのエラー?に遭遇していて、特に問題なしとしているようだ。
このまま続ける。
データベースを作成。
mysql -u root -p create database redmine character set utf8; grant all privileges on redmine.* to 'redmine'@'localhost' identified by 'my_password';
redmineのDB設定を行う。
データベース設定ファイルを作成。
cd REDMINE_ROOT/config sudo cp database.yml.example database.yml
データベース設定ファイルの内容を修正。
production: adapter: mysql database: redmine host: localhost username: redmine password: ******* encoding: utf8 development: adapter: mysql database: redmine host: localhost username: redmine password: ******* encoding: utf8
セッションストア用秘密鍵を作成…と思ったらエラーになった。
railsの2.3.5が必要らしい。
あれ?入れてなかったのか。
sudo gem install rails -v=2.3.5
セッションストア秘密鍵を今度こそ作成…成功。
sudo rake generate_session_store
テーブルを生成。
sudo RAILS_ENV=production rake db:migrate
今日はもう遅いのでここまで。