ftnk.jp -> ~fumi -> ChangeLog -> 2009-04 -> 2009-04-24

前の日 / 次の日 / 最新 / 2009-04

2009-04 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2009-04-24 Fri

[別の年の同じ日: 2006 2007 2008 2010

今日の del.icio.us (2009-04-24) はてぶ

- Sinatra
- どう付き合うかSSD - 日経エレクトロニクス - Tech-On!
- MySQLの生みの親がプロジェクトのforkを計画 - スラッシュドット・ジャパン
- Baidu.comの検索サーバーはSSD - moratorium

Sinatra を試す [Ruby] はてぶ

以下を参考に Ruby のフレームワーク『Sinatra』を使ってみました.

- Ruby Freaks Lounge:第7回 小規模Webアプリのためのフレームワーク,Sinatra|gihyo.jp … 技術評論社
  http://gihyo.jp/dev/serial/01/ruby/0007

ちょっとした CGI を作るのにちょうどいいかもしれない.
再起動しなくても変更が反映されるのも便利だし.

で,Apache を動かしている CentOS には rubygems が入っていないので,
Xen 上の Momonga Linux で試したんだけど,
外部からアクセスするために,以下のような設定を
CentOS 上の Apache に追加.

ProxyPass /foo/bar/ http://momonga.example.com:4567/
ProxyPassReverse /foo/bar/ http://momonga.example.com:4567/
これで,http://www.example.com/foo/bar/ 以下にアクセスすると,
http://momonga.example.com:4567/ で動いている Sinatra に proxy される.

Sinatra 側で proxy されることを意識した URL を設定しないといけない.
汚ないけど,まあ,とりあえずはこれで.

ゴールデンウィーク中にもう少しいじってみよう.

Referrer (Inside):
[2009-05-02-2] Sinatra いじり