Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.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_Deployment - Fatal编程技术网

Ruby on rails Rails部署后要做什么?

Ruby on rails Rails部署后要做什么?,ruby-on-rails,deployment,Ruby On Rails,Deployment,我是RubyonRails开发的新手,我正在快速轻松地学习这个奇妙的框架。唯一的问题(这是一个大问题)是如何部署 我尝试了一个Linode StackScript,它安装了Ruby、Rails、Passenger和Nginx,我做了一个“cap部署”,所有文件都被发送到了服务器上,但我究竟如何才能公开这些文件。当我访问我的网站(IP)时,它似乎关闭或没有响应。部署后,我需要做什么才能使我的应用程序在web上可用 感谢大家的帮助,我真的很想杀死这只部署野兽 为了便于部署和可扩展性,您是否考虑过不托

我是RubyonRails开发的新手,我正在快速轻松地学习这个奇妙的框架。唯一的问题(这是一个大问题)是如何部署

我尝试了一个Linode StackScript,它安装了Ruby、Rails、Passenger和Nginx,我做了一个“cap部署”,所有文件都被发送到了服务器上,但我究竟如何才能公开这些文件。当我访问我的网站(IP)时,它似乎关闭或没有响应。部署后,我需要做什么才能使我的应用程序在web上可用


感谢大家的帮助,我真的很想杀死这只部署野兽

为了便于部署和可扩展性,您是否考虑过不托管自己的服务器


这将使部署过程变得像git-push-heroku一样简单是的,但是它们非常昂贵,我不能使用jRuby或Neo4j之类的图形数据库。Rails 3似乎不受支持。我不知道你的其他观点,但我确实知道Rails 3是受支持的。我目前正在开发Rails 3应用程序,并经常部署到Heroku进行集成测试。我发现很难理解dyno的概念。例如,如果我同时有100名访客,我应该使用多少个dynos?如果没有更多的输入,我们可能无法继续。服务器的具体响应是什么?您是否有机会查看服务器日志?当我在浏览器中访问IP地址时,我的应用程序不会显示。没有显示任何内容。服务器似乎没有运行,但我相信它正在运行。部署后我是否应该无法访问IP并查看我的应用程序?