设置 VPS 来服务 php 和 rails

设置 VPS 来服务 php 和 rails

我有一个带有 centOS 的 VPS,我们目前用它来为 apache 的 php 应用程序提供服务。现在我也想从那里为 rails 应用程序提供服务。我可以使用 phusion-passenger,也可以为我的 rails 应用程序单独设置 unicorn 和 nginx。哪种方式更好?我有 10 多个 php 应用程序和 1 个 rails 应用程序。我也不想让 php 应用程序、rails 应用程序和服务器混乱。而且我不想为单个 rails 应用程序投资购买新的 VPS。问候

答案1

就我个人而言,我更喜欢 nginx/Unicorn 组合(我尝试比较不同的托管方法这里)。

我的服务器当前运行一些小型 Rails 应用程序(使用此堆栈)和用于 Piwik 分析的 PHP。

我写了一本电子书,介绍如何从头开始建立一个 Rails 服务器(使用 rbenv、nginx、Unicorn 和 MySQL),并说明如何手动部署应用程序 - 目的是帮助读者了解部署过程的内部工作原理。

如果您不想并行运行两个 Web 服务器,那么使用书中的步骤使用 Apache 而不是 nginx 应该不会太难。

它对我的邮件列表中的人是免费的。如果你感兴趣,你可以获取你的副本这里

相关内容