1

Trinidad 文档详细介绍了如何启动和运行 Jruby on Rails 应用程序,但是有人可以告诉我/指向我有关如何配置 Apache 以使用 Trinidad 服务器的好教程吗?

4

1 回答 1

1

Trinidad wiki 描述了如何配置 AJP以将 Apache 连接到 Trinidad:

jruby -S trinidad --ajp 8099

将 Trinidad 配置为使用 AJP 后,您需要配置 Apache以连接到 AJP。首先启用 ajp 模块:

$ sudo a2enmod proxy_ajp

然后,将 Apache 配置为连接到您在httpd.conf文件中在 Trinidad 上定义的端口上的 ajp:

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

查看Trinidad 页面以获取有关负载平衡的更多详细信息。

最后,如果您想更深入地了解如何使用 Capistrano/Puppet 在 Trinidad 上配置和部署 JRuby 应用程序,您应该获得Deploying with JRuby 。这是一本非常好的书。

于 2013-02-28T12:15:23.840 回答