いたさんのブログ

rails to Niigata

このブログサイトは、Railsで書かれた"Typo":http://typosphere.org/ で構築していますが、mongrel_clusterのフロントエンドにはApacheを使ってきました。

最近、The Rails Way を読んだので、フロントエンドを"Nginx":http://nginx.net/ に変更し、ついでに監視ツールの"monit":http://www.tildeslash.com/monit/ も導入してみました。

Nginxでは、最初Mime-typeを入れ忘れたので、スタイルシートが無効になったり、X-Forwarded-protocolでhttpsを指定してしまい、SSLがないのにURLがhttpsになったりして面食らいましたが、何とかうまくいっているようです。

monitの設定では、mongrel_clusterでプロセスを1つずつstart/stopするスクリプトが動かず、調べるのに時間がかかってしまいましたが、おかげで、mongrelで導入されたgems_pluginのフックの仕組みが分かりました。それにしても、mongrelを作ったZed Shawは偉い!

Published on 04/11/2008 at 13:57 under . タグ , , , ,

Powered by Typo – Thème Frédéric de Villamil | Photo Glenn