LoginSignup
10
11

More than 5 years have passed since last update.

herokuでredmine

Last updated at Posted at 2012-04-28

プロジェクト管理ソフトウェア、Redmineをherokuのmicro instance(無料)で試してみた。
参考記事:http://docs.komagata.org/4558
(バージョンは古くなるが、heroku用に設定をいじらずに済むredmineが置いてある。感謝。)

#rvmは導入してるものとします
% rvm use 1.8.7
#  --defaultにすると安心
% rvm gemset create redmine
% rvm gemset use redmine

% gem install heroku sqlite3-ruby taps
% gem install rails -v=2.3.5

% git clone git://github.com/komagata/redmine.git -b 0.9.6-for-heroku
% cd redmine
% heroku create --stack bamboo-ree-1.8.7 {作るアプリ名}
# stack引数を忘れずに!
% heroku db:push
# 指示通り、作ったアプリ名を入力 結構重い

% git init
% git add .
% git commit -m "first commit"
% git remote add heroku git@heroku.com:{作ったアプリ名}.git
% git push heroku 0.9.6-for-heroku:master

注意点

  • redmineではrailsやgemのバージョンが古いものを要求されるので、rvmなどgemfileを管理できるものを入れた方が良い
  • heroku createの引数を忘れずに。後で1.8.7にしようとしても何故かmigrateが固まって変更できなかった
  • rvmにてherokuコマンドがreadlineなどのエラーで機能しない場合、以下の3つを入れる
% rvm pkg install readline
% rvm pkg install openssl
% rvm pkg install zlib
# それらを参照する形で再コンパイル。
% rvm reinstall 1.8.7 --with-openssl-dir=$HOME/.rvm/usr --with-readline-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr

それでも直らなければ以下を。
参考:http://d.hatena.ne.jp/TrinityT/20110122/1295685900

10
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
11