1

トリニダードのドキュメントには、Jruby on Rails アプリを起動して実行する方法が詳細に記載されていますが、トリニダード サーバーを使用するように Apache を構成する方法について、誰かが教えてくれたり、良いチュートリアルを教えてくれたりできますか?

4

1 に答える 1

1

トリニダードウィキでは、Apacheをトリニダードに接続するようにAJPを構成する方法について説明しています。

jruby -S trinidad --ajp 8099

TrinidadがAJPを使用するように構成されたら、AJPに接続するようにApacheを構成する必要があります。まず、ajpモジュールを有効にします。

$ sudo a2enmod proxy_ajp

次に、httpd.confファイルでTrinidadで定義したポートでajpに接続するようにApacheを構成します。

<VirtualHost *:80>
  ProxyPass / ajp://localhost:8099/
  ProxyPassReverse / ajp://localhost:8099/
</VirtualHost>    

負荷分散の詳細については、トリニダードのページをご覧ください。

最後に、Capistrano / Puppetを使用してトリニダードでJRubyアプリを構成およびデプロイする方法を詳しく知りたい場合は、JRubyを使用したデプロイを取得する必要があります。とても良い本です。

于 2013-02-28T12:15:23.840 に答える