- 追加された行はこの色です。
- 削除された行はこの色です。
&tag(Passenger);
*目次 [#ge427d27]
#contents
*関連ページ [#webb2a28]
*参考情報 [#nc009d31]
-[[Apache Passengerの設定項目について調べた - HK's Weblog:http://hakutoitoi.hatenablog.com/entry/2014/03/10/191942]]
*基本情報 [#t74bab36]
-RailsをApache2やNginxで動かすためのモジュール。
*インストール [#vb1e82ee]
-passengerのgemをインストール
gem install passenger
-Apache用のモジュールをインストール
*Tips [#p6ce546b]
**サブディレクトリで運用する。 [#g6744ac3]
-RailsBaseURIをDirectoryの前に書く必要あり?
#pre{{
RailsBaseURI /foo
<Directory /home/www/foo/public>
allowoverride all
options -multiviews
</Directory>
RailsBaseURI /bar
<Directory /home/www/bar/public>
allowoverride all
options -multiviews
</Directory>
}}
-これだけじゃなくて/var/www以下にシンボリックリンクを貼る
cd /var/www/html
ln -s /home/www/foo/public foo
**複数バージョンを使い分ける [#t7a0aa5e]
-[[プロキシを使わずにRuby-1.9/2.1混在環境も作れる、Apache2+Passenger4+rbenvを用いた混在環境の作り方 - Y-Ken Studio:http://y-ken.hatenablog.com/entry/how-to-use-multiple-ruby-version-in-one-apache-passenger]]
-[[passengerを複数のrubyのバージョンで動かす - kame's engineer note:http://kameryo.hatenablog.com/entry/2015/02/03/100000]]
-疑問点: VirtualHostの設定ごとにPassengerRubyでRubyのインスタンスを指定すれば良いらしのだが、それぞれのごとにpassengerをインストールする必要があるのか?