【发布时间】:2010-09-05 05:55:37
【问题描述】:
我读到了可以在 WebSphere 中运行 Ruby on Rails 的地方,我想我可以尝试一下。如果我在 WebSphere 中的 RoR 中创建网站,但后来想使用 Apache 在 Rails 上运行 ruby,我可以这样做吗?我想要 websphere,因为我想要它用于其他事情,但我还有另一个问题,即同一个网站就足够了,但不能承担 websphere 的开销(但可能会出错)。
谢谢。
【问题讨论】:
我读到了可以在 WebSphere 中运行 Ruby on Rails 的地方,我想我可以尝试一下。如果我在 WebSphere 中的 RoR 中创建网站,但后来想使用 Apache 在 Rails 上运行 ruby,我可以这样做吗?我想要 websphere,因为我想要它用于其他事情,但我还有另一个问题,即同一个网站就足够了,但不能承担 websphere 的开销(但可能会出错)。
谢谢。
【问题讨论】:
是的。您可以先编写纯 rails 应用程序并在 JRuby 上运行,然后将其转换为 WAR,安装 activerecord-jdbc-adapter 并部署在 Websphere 上。这是一个很好的指南:http://www.ibm.com/developerworks/websphere/techjournal/0801_shillington/0801_shillington.html
当您使用完 websphere 后,只需将应用程序重新部署为 apache 上的纯 rails 甚至更好地部署在 mod_passenger 上(并切换到普通的 db 适配器)
【讨论】: