ランプの中身(Ruby on Railsのシステム開発)
ランプの中身(Ruby on Railsのシステム開発)では、株式会社ケイビーエムジェイのRuby on Railsエンジニアが蓄積したノウハウを公開しています。Ruby on Railに関する技術解説や実践的なノウハウなど、開発現場の技術に則したコンテンツを随時追加していきます。 初心者の方でもわかりやすい技術解説を心がけています。リクエスト、ご質問も受け付けいますので、ご気軽にコメントを記述して下さい。

< RadiantCMSのインストール(1)... | メイン | Railsライクなフレームワーク「Cak... >

花吹雪の中身(Ruby
2008.02.02

RadiantCMSのインストール(2)


お久しぶりです。花吹雪です。


インストール中に中断するなよ!という声が聞こえてきそうですが、
私が戻ってきたからにはもう大丈夫。
我慢できずに自分で調べてインストールしてしまった方。ご苦労様でした。
一方、我慢して今回の書き込みを待ちわびていた方。どうもありがとう!
では早速、続きを書くとしましょうか。


日本語化の設定

確かデータベースの設定まで終わったんでしたよね。
あとはデータベースの初期化をすれば終わりなんだけど、
その前に、ここで日本語化の設定をしてみたいと思います。
「ワタシ日本語キライ」という方はこの章は飛ばしてください。


あらかじめ言っておきますが、全てが日本語になるわけではありません。
Radiantの管理画面と、編集で使用するタグのヘルプが日本語化されます。


まず、Ruby-GetText-Packageというパッケージ(バージョン1.9.0以上)
を利用するので、これをgemを使ってインストールします。インストールしたら
一応バージョンを確認してください。

$ gem install gettext
$ gem list gettext (バージョンの確認)

次にRubyForgeから以下のアーカイブをダウンロードし、 Radiantのvender/extensions以下に展開します。

$ cd /home/radiant_project/vendor/extensions
$ wget http://rubyforge.org/frs/download.php/23244/radiant_gettext_0.6.2.tar.gz
$ tar xvzf radiant_gettext_0.6.2.tar.gz

最後にRadiantのルートディレクトリでRakeタスクを実行します。

$ cd /home/radiant_project/
$ rake radiant:extensions:gettext:setup

でですね、アーカイブのバージョンを見てもわかる通り、Radiantのバージョン0.6.2
に依存しているようなので、ここでRadiantをfreezeしておくと良いとの事。
freezeというのはアプリケーションをRAILS_ROOT/vendorの下にコピーすることを
言うんだそうです。RAILS_ROOT/vendorの下にアプリケーションがあると、そちらが
優先的に使われるんだと。とりあえず、おまじないという事でやっておいて損はない
でしょう。

$ rake radiant:freeze:edge TAG=rel_0-6-2

データベースの初期化

データベースを初期化します。途中で3回の入力(1.初期化の確認、2.ログインユーザ名、
3.ログインパスワード)があるので、きちんと答えてあげてくださいね。

$ rake production db:bootstrap

Radiantの実行

あとはRadiantを実行して終わりです。

$ cd /home/radiant_project/
$ ruby script/server -e production


以上です。
私はこの環境、この手順でインストールできましたが、
環境やバージョンが異なるとまた違ってくると思いますので、
この記事を参考にいろいろ試してみてください。

 

コメント (0)  |トラックバック (0)

ブックマークに追加する Subscribe with livedoor Reader あとで読む

トラックバック URL

この記事にコメントする

ニックネーム:
メールアドレス:
URL:


KBMJのWebソリューション
Ruby on Rails Summer Festival 2008開催決定!!

TOPICS

2008/06/25
ZD Net Builder」の連載記事です。第四回は「Rubyでどう書く?:重複したRSSをまとめる」が掲載されました。

2008/05/30
ZD Net Builder」の連載記事です。第三回は「Rubyでどう書く?:Rubyで特定URLの画像パス一覧を表示する」が掲載されました。

2008/05/07
ZD Net Builder」に連載を始めました。第二回は「Rubyでどう書く?:RubyでPDF履歴書を作成する」が掲載されました。

2008/04/24
アットマーク・アイティ」に『 Rubyを使ってPaSoRi経由でSuicaの乗車履歴を取得し、GoogleMapsやGoogleEarthで表示する』が掲載されました。

全体のRoR最新ブログ一覧

プロフィール

  • 花吹雪
  • 初めまして。花吹雪と申します。
    KBMJでRailsの開発をやっております・・・・と
    言いたいところですが、実はやってません。

    個人的にはPHPでの開発が長く、
    これからRubyあるいはRailsで開発していこうという状況ですので、
    どちらかというと初心者的な立場からの投稿になるかと思います。

    ピンチになったら他のメンバーに助けてもらうとして、
    とりあえずよろしくお願いいたします。

LINKS

ブログの購読

RSS

timelog
株式会社ケイビーエムジェイロゴ