ruby-on-rails - 如何将 ruby​​ on Rails 项目部署到仅包含 ruby​​ 的服务器?

标签 ruby-on-rails ruby ruby-on-rails-3 deployment

我想在没有rails的服务器上部署Ruby on Rails项目。这可能吗?

最佳答案

您需要在服务器上安装 ruby​​,但是如果您无法添加 gem,您可以将供应商 Rails 添加到您的项目中,这样您就不需要运行捆绑安装或 gem 安装。您可以从命令行运行bundle package,将 Gemfile 中的所有 gem 放入 /vendor

如果您无法执行 ruby​​,或者无法安装 ruby​​,那么您就不走运了。我会查看http://www.heroku.comhttp://www.engineyard.com用于优化 Rails 托管环境等。有关部署的更多有用信息,请访问 http://rubyonrails.org/deploy .

关于ruby-on-rails - 如何将 ruby​​ on Rails 项目部署到仅包含 ruby​​ 的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10690588/

相关文章:

ruby - 在 Ruby 中使用 << 将键/值对附加到散列

ruby-on-rails-3 - 使用多个参数配置 rails3 路由

ruby-on-rails - 需要来自 rails 连接表的数据,has_many :through

ruby-on-rails - 将 Bootstrap 类添加到 rails 表单 time_select 字段

ruby-on-rails - Rspec 正在使用我的开发数据库

ruby-on-rails - rails : How to Implement Number of Post Views?

ruby-on-rails - 在 ruby​​ on rails 中的 image_tag 助手中使用多个类

ruby - 启用将文件拖放到 Ruby 脚本上

ruby-on-rails - RSpec 测试所有模型是否respond_to 属性

ruby-on-rails - 在 Rails 中自定义 TinyMCE