特立尼达文档告诉我如何获取Jruby on Rails应用程序并详细运行,但有人可以告诉我/给我一个关于如何配置Apache以使用特立尼达服务器的好教程吗?
答案 0 :(得分:1)
特立尼达维基描述如何将configure AJP连接到特立尼达:
jruby -S trinidad --ajp 8099
将Trinidad配置为使用AJP后,您需要configure Apache才能连接到AJP。首先启用ajp模块:
$ sudo a2enmod proxy_ajp
然后,将Apache配置为连接到您在httpd.conf
文件中在Trinidad上定义的端口上的ajp:
<VirtualHost *:80>
ProxyPass / ajp://localhost:8099/
ProxyPassReverse / ajp://localhost:8099/
</VirtualHost>
有关负载平衡的更多详细信息,请查看Trinidad page。
最后,如果您想深入了解如何使用Capistrano / Puppet在Trinidad上配置和部署JRuby应用程序,您应该获得Deploying with JRuby。这是一本非常好的书。