ruby-on-rails - 如何在 rails 中创建可部署的 [war in java]

标签 ruby-on-rails ruby thin

嗨,我是 ruby​​ on rails 的新手 我来自java平台

我想在瘦服务器上部署一个 Rails 应用程序。

问题:rails 应用程序的可部署输出是什么?如何在 rails 中创建可部署的 [war in java]

最佳答案

Ruby 没有打包的可执行文件。 ruby 应用程序由许多 *.rb 文件组成,这些文件由 ruby​​ vm/解释器在运行时编译。最简单的部署是将项目原样复制到服务器。然而,有一些部署 gem 可以让您的生活更轻松。看看 capistranovlad。这是 capistrano 的简单教程:http://guides.beanstalkapp.com/deployments/deploy-with-capistrano.html

关于ruby-on-rails - 如何在 rails 中创建可部署的 [war in java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12212217/

相关文章:

ruby-on-rails - 如何从控制台运行 Controller 关注方法?

ruby-on-rails - 为什么人们大多包装 I18n.t 方法而不是委托(delegate)?

ruby - 在 YAML 变量中包含 jekyll/liquid 模板数据?

javascript - 带推杆/faye 的 rails 应用

ruby - 在生产模式下运行瘦服务器不会加载我的 Assets

使用瘦驱动程序的 PHP 和 Oracle

ruby-on-rails - ActiveSupport::JSON.decode 无法正确处理文字换行符

ruby-on-rails - 在 Rails 2.3.12 和 HTTPS 中安装机架应用程序失败

ruby-on-rails - ruby on Rails:使用 form_for 时 ActionView::Template::Error (没有将 Bignum 隐式转换为 String)

ruby-on-rails-3 - 瘦加载错误 : no such file to load thin_parser