2012-04-11 4 views
0

私はWindows 7 x64を持っています。 TomcatとRailsの両方がインストールされ、動作しています。私はそれらを一緒に働かせる方法を知らない。Ruby on RailsアプリケーションでApache Tomcatを動作させる方法についてのステップバイステップガイド?

そのため、Ruby on RailsアプリケーションでApache Tomcatを動作させる方法について、ステップバイステップガイドへのリンクを探しています。提案?

+0

私はその時点で技術を認識しておらず、この質問でそれらを混ぜ合わせたので、この質問を削除することにしました。それは他のStackOverflowユーザーを誤解させています。 – Paul

答えて

2

のTomcatは、JavaサーブレットとJavaServer Pagesを実行することを可能にするJavaアプリケーションのためのものです。完全なApache Tomcatサーバーは必要ありません。通常のApacheまたはNginx Webサーバーで十分です。 Phusion Passengerの助けを借りて、Railsアプリケーションの展開は本当に簡単です。 Phusion Passenger users guideに従ってください。ただし、Tomcatを使用する必要がある場合は、connect the Apache Tomcat server with an Apache web serverとすることができます。これには、TomcatとApache間の通信を処理するTomcat-Apacheプラグインであるthe mod_jk moduleが必要です。

+0

旅客はWindowsをサポートしていません:http://forums.pragprog.com/forums/148/topics/9870 – Paul

0

私は気分がポート8080で動いていると仮定しますか?もしそうなら、あなたはTomcatを持つようにプロキシを設定したいでしょう。一緒に働くことが何を意味するのかについて、より具体的にすることができれば助かります。ここに、Tomcatをプロキシする方法へのリンクがあります。

http://tomcat.apache.org/tomcat-5.5-doc/proxy-howto.html

2

RubyインタプリタとしてJRubyを使用する方法の1つは、http://jruby.orgです。その後、RubyからJavaライブラリを呼び出し、WEBrickを使用して開発し、Railsアプリケーションをwarbleファイルに変換することでデプロイすることができます(http://rubygems.org/gems/warbler)。 warファイルはもちろんTomcatやJBossを使ってTomcatのweb-appsディレクトリに簡単に配置することができます。

また、TorqueBox http://torquebox.org/を見て、JRubyとJBossにRailsアプリケーションを配備する方法もあります。

+1

JRubyに再度移動したくありません。 – Paul

関連する問題