ガントチャートの使えるプロジェクト管理ツールredmineをHerokuにデプロイする

ここを参考に、まずはherokuにインストールしてみます。

Redmineをherokuにデプロイする - rochefort's blog

夜の間は使わないだろうということで。

git clone git://github.com/redmine/redmine.git
cd redmine
git checkout 2.1-stable
cp config/database.yml.example config/database.yml
bundle install
bundle exec rake generate_secret_token

と、やっぱりbundle installのところでrmagickのエラーが出てしまう。

僕の場合は

$ brew install imagemagick

imagemagickをインストールしたらなおりました。

heroku create your_redmine_app_name
git add -A
git commit -m "prepare for heroku"
git push heroku 2.1-stable:master


heroku run rake db:migrate
heroku run rake redmine:load_default_data
heroku restart
heroku open

エラーがいろいろ出ましたが、以下のページで解決しました。

Rails 2.3-style plugins and deprecation warnings running task in Heroku - Stack Overflow

ruby - Deploy Rails 2.3.16 application on Heroku, try to migrate database, rake aborted! cannot load such file -- iconv - Stack Overflow

remote: LoadError: cannot load such file -- iconv

ruby on rails - in `require': no such file to load -- iconv (LoadError) - Stack Overflow

最初のログインはユーザ名、パスワード共にadminで入れます。

困ったときは$ heroku logsで確認。