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

< Rails導入でRuby標準クラスへ追加... | メイン | ドロップダウンに簡単にオートコンプリート... >

yoppiの中身(Ruby
2008.04.17

Passenger (mod_rails for apache)での色んな設定値について調べてみた


 こんにちは。

 KBMJでRuby on Rails を使ったweb開発に携わっているyoppiといいます。

 

 ついに、Passenger (mod_rails for apache)がリリースされましたね。

  導入や設定については、他で詳しく書いてくれているページがありますので、それでもうまく動かない場合の設定とその他細かい設定値について説明しようかなと思います。

 

 まず、Passenger (mod_rails for apache)の導入や設定については以下を御覧下さい。

 

べあの散策路: 街に待った。。 Passenger ( Mod_rails For Apache ) !!

 

 導入は上記サイトと同じなので省略します。

 今回は設定に色々と余分なものを書いてみました。

 

      1 RailsDefaultUser someone #1
      2 <VirtualHost *:80>
      3   DocumentRoot /some/rails/root
      4   ServerName some.host
      5   RailsEnv development #2
      6   RailsMaxPoolSize 4 #3
      7   RailsPoolIdleTime 30 #4
      8
      9   <Directory "/some/rails/root">
     10     AllowOverride None
     11     Options FollowSymLinks
     12     Order allow,deny
     13     Allow from all
     14   </Directory>
     15 </VirtualHost>

 

#1 Railsのプロセスのユーザーを指定(それぞれのバーチャルホスト内に設定することはできないらしい)

#2 Railsの環境変数(デフォルトはproduction)

#3 立ち上がるRailsのプロセス数の最大値(デフォルトは20、MySQLなども動いている場合とかは1桁の方がよいらしい。基本はメモリの最大値に依存)

#4 Railsプロセスの最大アイドル時間(秒)(デフォルトは120、秒間のアクセス数によって決めるといいらしい)

 

<Directory>~</Directory>は、アクセスして403 Forbiddenになるなら必要。(私の環境がそうだった)

 

参考サイト:Passenger users guide

 

 RailsMaxPoolSizeとかRailsPoolIdleTime はチューニングの時に必要になると思うので、押さえておきたいところですね。

 

Let's passenge!

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

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

トラックバック URL

トラックバック一覧

Passenger上のRailsとTracなどを共存させるための設定
Passenger (mod_rails for apache)での色んな設定値について調べてみた こんな感じの記事を書いてみたのだけど、補足事項があったのでこっちに書いてみる。 上記サイトの... [続きを読む] posted from よしぶろっIP 2008.04.18 19:02

この記事にコメントする

ニックネーム:
メールアドレス:
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最新ブログ一覧

プロフィール

  • よっぴ
  • 33 歳
  • yoppiの中身は空っぽです。Rubyistです。Railsで開発してます。

ブログの購読

RSS

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