不知怎的,我设法在我的linode托管中运行两个rails应用程序,但我不确定我在做什么是正确还是错误..?
我为子域创建了虚拟主机,导航到该子域目录并启动了rails服务器。
现在再次导航到另一个具有另一个rails应用程序的目录,并再次启动rails服务器。
所以目前我在遥控器上运行了两个导轨。
这是在远程运行两个rails服务器的正确方法吗?抱歉天真:(
答案 0 :(得分:2)
不要那样做。 rails -s仅适用于本地开发,不适用于您的生产站点。相反,你最简单的选择就像Passenger(mod_rails) - 这是免费和开源的。所以:
gem install passenger
sudo passenger-install-apache2-module
并按照说明操作。
另外,请查看有关如何最好地部署rails的linode文章:
http://library.linode.com/frameworks/ruby-on-rails-apache/ubuntu-10.04-lucid
答案 1 :(得分:1)