使用Apache + Passenger部署Rails应用程序

问题描述 投票:0回答:1

我想在Ubuntu 12.04上部署两个Rails应用程序-(这是Digital Ocean Server)。 是否可以仅使用一个IP地址在Apache + Passenger上部署两个Rails应用程序,这意味着我有一个Digital Ocean,并且我想在同一服务器上部署两个Rails应用程序。 可能吗 ?

如果可能的话怎么办?

提前致谢

ruby-on-rails apache passenger
1个回答
0
投票

是的,绝对有可能。 您可以在给定的服务器上提供大量的Rails应用程序。 拥有一个IP地址并不是障碍,因为大多数站点都是通过这种方式服务的。

对于要在目录/ etc / apache2 / sites-available下创建虚拟主机记录的每个应用程序

设置虚拟主机后,您要运行以下命令:

sudo a2ensite virtualhostname

这将在/ etc / apache2 / sites-enabled目录中生成一个符号链接。

有关旅客的详细文档, 请访问http://www.modrails.com/documentation/Users%20guide%20Apache.html ,此部分对您的特定情况最有帮助: http : //www.modrails.com/文档/用户%20guide%20Apache.html#_deploying_a_rack_based_ruby_application_ included_rails_gt_3

© www.soinside.com 2019 - 2024. All rights reserved.