Ruby on rails 如何同时运行两个rails web应用程序
我是rails的新手。我有两个rails web应用程序。它们都连接到同一个数据库。我希望其中一个单独在spesific文件夹上运行。可能吗?你怎么能这么做Ruby on rails 如何同时运行两个rails web应用程序,ruby-on-rails,Ruby On Rails,我是rails的新手。我有两个rails web应用程序。它们都连接到同一个数据库。我希望其中一个单独在spesific文件夹上运行。可能吗?你怎么能这么做 谢谢你 这更像是一个服务器配置问题。基本上,在生产服务器上创建两个目录,每个应用程序一个 如果您正在使用nginx和passenger,在通过capistrano成功部署每个应用程序后,请编辑nginx配置文件,以便每个应用程序都有自己的块,大致如下所示: server { listen 80; root <full_path
谢谢你 这更像是一个服务器配置问题。基本上,在生产服务器上创建两个目录,每个应用程序一个 如果您正在使用nginx和passenger,在通过capistrano成功部署每个应用程序后,请编辑nginx配置文件,以便每个应用程序都有自己的块,大致如下所示:
server {
listen 80;
root <full_path_to_app_1>;
server_name <DNS name for app 1>;
passenger_enabled on;
}
server {
listen 80;
root <full_path_to_app_2>;
#the rest is about the same
}
这样,您的生产服务器将支持多个Rails应用程序。关于如何设置所有这些的文档非常丰富,因此您应该能够了解详细信息。用于开发或生产?如果在rails 3中,特别是在3.1+中,将其中一个转换为引擎可能值得一看。Rails 3+使引擎相当容易安装,3.1+使引擎可以作为子应用轻松安装。@a我想在production env上运行这两个应用程序。我不确定我是否理解这个问题,但你不能在两个应用程序中使用相同的数据库。yml设置吗?同意Andrew的说法,我看不出任何问题