Kir*_*met 2 php web-server ruby-on-rails apache-2.2
所以我真的习惯了 LAMP 堆栈,并且在我的 Ubuntu 服务器上安装了 Apache 和 PHP,大约有 30 个 PHP 站点。我想在基于 Ruby on Rails 的站点上抛出一个新项目。是否可以继续使用 Apache 并将 RoR 项目放在 /var/www/ 中的所有其他项目旁边?
另外,在默认的 Ubuntu 服务器安装上安装 RoR 的最佳方法是什么?
谢谢!
是的,您几乎可以使用任何 Rails 应用服务器。在所有情况下,Rails 应用程序都在一个单独的进程中运行,前端 Web 服务器(在本例中为 Apache)将请求传递给它。对于像 mongrel 和 unicorn 这样的独立服务器,您手动运行应用服务器并使用 mod_proxy_http 传递请求。乘客让 Apache 自动管理 rails 进程并使用轻量级内部通信协议而不是 http。
如果你刚刚开始,我建议你使用Passenger;我的经验是,对于更大的集群部署,其他服务器更容易。
| 归档时间: |
|
| 查看次数: |
2795 次 |
| 最近记录: |