Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails部署_Ruby On Rails_Apache_Deployment - Fatal编程技术网

Ruby on rails Rails部署

Ruby on rails Rails部署,ruby-on-rails,apache,deployment,Ruby On Rails,Apache,Deployment,我不熟悉Rails。我有我的rails应用程序,现在我想部署它。部署rails应用程序需要什么?我需要一个IAS服务器还是Apache就可以了?我很困惑,因为我以前从未部署过任何网站,Rails现在将运行在各种不同的服务器和配置上。是一款非常流行的支持Apache或Nginx web服务器的产品。杂种狗和瘦狗也是常用的 你没有说你是否有一个特定的主机在脑海中。特别是对于一个新来的人来说,我的推荐是再高不过了。您可以使用它们创建一个免费帐户,并非常轻松地进行部署。基本上,您将代码签入Heroku托

我不熟悉Rails。我有我的rails应用程序,现在我想部署它。部署rails应用程序需要什么?我需要一个IAS服务器还是Apache就可以了?我很困惑,因为我以前从未部署过任何网站,Rails现在将运行在各种不同的服务器和配置上。是一款非常流行的支持Apache或Nginx web服务器的产品。杂种狗和瘦狗也是常用的

你没有说你是否有一个特定的主机在脑海中。特别是对于一个新来的人来说,我的推荐是再高不过了。您可以使用它们创建一个免费帐户,并非常轻松地进行部署。基本上,您将代码签入Heroku托管的Git存储库,通过其命令行界面向其注册应用程序,然后就可以部署了。整个过程实际上只需要几分钟

  • 我建议您看看MichaelHartl的文章,其中有一节(1.4)是关于部署到Heroku的,还包括使用Git和其他主题

如果您将应用程序托管在自己的服务器上,那么请注意,这几乎是创建Rails应用程序可重复部署的标准工具。Slicehost几乎涵盖了将Rails应用程序部署到您自己的服务器的各个方面。

+1如果您必须询问如何托管,您不应该这样做。听起来Heroku非常适合您。另一个相当简单的选择是Engineyard,用于更大/更复杂的站点。它更昂贵,但有一个支持选项,可以帮助您克服可能遇到的任何障碍。