徒然なるままに、日ぐらしP/Cに向ひて――
メインメニュー
ブログカレンダー
2007年 9月
« 8月   10月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  
WordPress カテゴリ一覧
WordPress 検索


富士カメラ5

Kestrel とは、チョウゲンボウのことです。ハトくらいの小さな猛禽類、つまりワシの仲間で、ハヤブサに似ています。
チョウゲンボウにはホバリングという特技があります。よく農地の上空で空中に停止している姿が見られます。小さいけれどカッコイイ、そして最近は都会でも繁殖している頼もしいタカです。
このサイトのURLは、そんなチョウゲンボウから名前を借りました。

2007年9月20日(木曜日)

ThinkPad R30 に Rubricks を入れる

カテゴリー: - flyman @ 17時30分22秒

Rubricks は、Rails ベースの CMS だ。このサイトはPHP ベースの XOOPS で構築しているが、Rubricks にも興味がある。以前に Windows XP 上では試したが、Linux では初めてになる。

まず、Rails アプリ用にディレクトリを用意する。私は、
/var/railsapp
とした。

最新の Rubricks をここからダウンロードする。
今現在の最新は、rubricks-0.6.0-rc1.tar.gz だ。
これを先に作っておいた /var/railsapp に置いて、
tar xzvf rubricks-0.6.0-rc1.tar.gz
で、展開する。
/config/database.yml ファイルを(Sample?をコピーするなどして)適宜作成する。先に設定したMySQL のユーザー、パスワードに合わせて定義を書き換える。
MySQL に、データベース(スキーマ)を作っておく。
Rubricks を展開したディレクトリで、
rake migrate
すれば、初期設定は完了だ。早速、サーバーを起動してみる。
ruby script/server
ブラウザで、http://localhost:3000/ に接続して、正しく動作していることを確認する。
……が、正しく動作していない!!
なぜかレイアウトがめちゃめちゃ、というか、テーマが読み込まれてないな、こりゃ。とりあえず、ログインできるし、設定もいじれるが、これじゃダメじゃん。
で結局、ディレクトリごとバッサリ削除して展開からやり直したら、今度は無事に表示された。この不安定さが何とも――

ここまで来たら、画像処理モジュール、RMagick のインストールをせねば。
まずは ImageMagick から。

yum install ImageMagick-devel
で、ImageMagick をインストール。バージョンは
Installed: ImageMagick-devel.i386 0:6.2.8.0-3.el5.4
だった。

続いて、RMagick も入れる。

gem install RMagick してみる。バージョンは、1.15.9 だった。んがっ。gccが無いと怒られた。入れてないもん。
gcc を入れて再挑戦。

すると今度は verdana.ttf フォントが無いと怒られる。おいおい。Windowsのフォントかよ。
気を取り直して、フォントを入れる。
次はarial.ttf。
気を取り直して、フォントを入れる。
次はarialbd.ttf。
気を取り直して、フォントを入れる。
次はverdanab.ttf。
そろそろいいだろ? いっそWindowsフォントをぜ?んぶ入れようか?
ようやく
Successfully installed rmagick-1.15.9
が表示された。
Windows のライセンスがない人は使えないのか? そうなのか?

Rails で画像処理をするのに便利なプラグイン、FileColumn を入れる。これは簡単。

./script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk

ところで、Rubricks で、サイト名にアポストロフィを入れるとメニューが無反応になります。直接URL 打てば動きますが、私はこれでしばらく泣きました。

さて、これでサーバー設定は一段落、かな。


TrackBacks

このコメントのRSS

TrackBack URL : http://www.kestrel.jp/modules/wordpress/wp-trackback.php/26

この投稿には、まだコメントが付いていません

コメント

_CM_NOTICE

20 queries. 0.013 sec.
Powered by WordPress Module based on WordPress ME & WordPress

ヘッドライン
テーマ選択

(4 テーマ)