2011年3月11日金曜日

CentOS5.5 に redmine 1.1.1 を導入してみる

下記サイトを参考にさせて貰った
webプログラマーのメモ » CentOS5.5 に redmine-1.0.2 をインストールする

redmine1.0.2の手順なので1.1.1に読み/書き変えて実行


▼追加でやったこと(つまずいたところ)
・rake generate_session_storeで怒られる
メッセージにあるとおり下記実行
gem install -v=0.4.2 i18n

・# rake db:migrate RAILS_ENV=production を実行すると
rake aborted!
undefined method `address=' for ActionMailer::Base:Class 
と怒られてコマンド(DB作成)に失敗する。
redmine.JP Blog にある「4. email.ymlの設定」の部分で

production:
  delivery_method: :smtp
  smtp_settings:
    address: localhost
    port: 25
    domain: host.example.jp
これのsmtp_settings:とaddress:が段落(スペース2バイト)が入っていなかった為に起きてた。
公式のをコピペ、あるいは yml.exampleをcpして編集してればつまずかなかったぽい。



▼よく分からなかった点(自分なりのまとめ)
devel…Developmemt / Development Library とかの模様。
手順の初め<事前準備>でインストールした"Development Tools"に含まれてる
開発用のヘッダファイルのインストールを行うことを意味しているっぽい。
tar.gzの状態で公開されてるファイル(ソース)をWebからダウンロード
→ 解凍/展開したソースをコンパイルかける → インストール
で各種コンポーネント(Ruby,MySQL,Apache)をインストールする流れと推測。

0 件のコメント:

コメントを投稿