2009-05-29 62 views
0

如果您使用Webrick,則可以使用ruby實現servlet和服務http請求。現在我的代碼完成了我想要的任何事情,但我想轉向Apache。有沒有辦法修改.htaccess文件通過ruby處理程序發送所有請求?集成Ruby處理程序與Apache

回答

0

你應該檢查出phusion passenger。它可以讓你輕鬆部署任何紅寶石Rack基於Web應用程序在Apache。然後,您可以使用來自apache的railssinatrawaves等。

+0

看起來像一個偉大的應用程序,感謝您的建議!我其實對細節更感興趣 - 是否有使用Apache處理程序的方式等等。 – Daniel 2009-05-29 17:59:38

0

您要求的是mod_ruby

這在多年前被拋棄,贊成在Mongrel下的單獨流程中運行Ruby代碼,並且僅使用Apache mod_proxy(或另一個充當代理的web服務器)。

現在Passenger可用很多人(包括我自己)都採用它來代替Mongrel,因爲它更簡單。

只要接受你第一次做錯了,並咬​​緊牙關。將代碼重寫爲Rack服務,並通過Passenger運行。