Phusion Passenger ユーザーズガイド - 概要
Twitter をウオッチしていると、Rails のデプロイで苦労している方が多いので、代表的なサーバ構成である Apache + Passenger のドキュメント(Phusion Passenger ユーザーズガイド)を訳して、利用してもらおうと思いました。
概要
Phusion Passenger は、Ruby や Ruby on Rails アプリケーションをさっと配置するための、Apache モジュールです(訳注:最近は Nginx モジュールもあります)。Passenger は、"Don’t-Repeat-Yourself"(同じことを繰り返すな)や簡単なセットアップのような、通常の Ruby on Rails アプリケーションの規約に追従しています。また同時に充分な柔軟性をも提供しています。
このユーザーズガイドは以下のことを示します:
- Phusion Passenger をどうやってインストールするか
- Phusion Passenger をどうやって設定するか
- Ruby on Rails アプリケーションをどうやって配置するか
- Rack ベースの Ruby アプリケーションをどうやって配置するか
- よくある問題をどう解決するか
このガイドは、読者が Apache やコマンドラインを使うことに慣れていると、仮定しています。
ライセンス
このドキュメントのテキストは
Creative Commons
Attribution-Share Alike 3.0 Unported License の下にあります。
Phusion Passenger は Phusion によって提供されています
Phusion Passenger は Hongli Lai と Ninh Bui の登録商標です。
目次
- 概要
- 1. サポートしているオペレーティングシステム
- 2. Phusion Passenger をインストール、アップグレード、アンインストールする
- 3. Deploying a Ruby on Rails application
- 4. Deploying a Rack-based Ruby application
- 5. Configuring Phusion Passenger
- 6. Troubleshooting
- 7. Analysis and system maintenance tools
- 8. Tips
- 9. Under the hood
- 10. Appendix A: About this document
- 11. Appendix B: Terminology
- 12. Appendix C: Spawning methods explained