参考官网步骤 https://devcenter.heroku.com/articles/rails3#deploy-your-application-to-heroku
以下是我的实际测试步骤:
1. 登录www.heroku.com注册账户
2.下载并安装Heroku Toolbelt: https://toolbelt.heroku.com/
3.在git bash(toolbelt会安装该软件)中登录heroku
4.安装rails: gem install rails 【已安装则跳过此步】
5.cd d:\dev\ruby\
5.rails new myapp
6.cd myapp
7.打开文件"Gemfile",将gem 'sqlite3'改为gem 'pg'
8.gem install rake -v '10.0.1'
9.gem install i18n -v '0.6.1'
10.gem install multi_json -v '1.3.7'
11.gem install builder -v '3.0.4'
12.gem install rack-test -v '0.6.2'
13.gem install tzinfo -v '0.3.35'
14.gem install coffee-script-source -v '1.4.0'
15.gem install execjs -v '1.4.0'
16.gem install coffee-script -v '2.2.0'
17.上 https://github.com/oneclick/rubyinstaller/downloads/ 下载DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe (我使用的ruby是1.9.3)。然后解压到D:\DevKit,git bash中切换到该目录后执行ruby dk.rb init和ruby dk.rb install,详情参见 https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
18.gem install json -v '1.7.5'
19.cd d:\dev\ruby\myapp
20.gem install rdoc -v '3.12'
21.gem install coffee-rails -v '3.2.2'
22.gem install jquery-rails -v '2.1.3'
23.gem install pg -v '0.14.1'
24.gem install sass -v '3.2.3'
25.gem install sass-rails -v '3.2.5'
26.gem install uglifier -v '1.3.0'
27.bundle install
28.git init
29.git add .
30.git commit -m 'init'
31.heroku create
32.git push heroku master
33.heroku open 【执行该命令可自动打开浏览器,查看上传的应用】
- 大小: 3 KB
分享到:
相关推荐
Ruby on Rails:部署Rails应用至Heroku.docx
在 Heroku 上创建和部署 Ruby on Rails 应用程序。 更新 02/12/2015 本手册是基于以下环境编写的: Ubuntu 14.04 Ruby 2.1.2 导轨 4.1.4 PostgreSQL 9.1 git 1.9.1 首先注册Heroku ( ) 并登录平台,然后下载...
朦胧的鸡尾酒 :cocktail_glass: :clinking_glasses: :cherries: :tumbler_glass: :lemon: :tropical_drink: 鸡尾酒经理,存储鸡尾酒和食谱。 我们想存储我们最喜欢的鸡尾酒及其食谱。 入门 Ruby版本 ...
通过Heroku,开发者可以快速部署Rails应用,实时预览和调试,而无需关心底层基础设施。 【标签】:“JavaScript” 尽管这个项目主要涉及的是Rails,但提及了JavaScript标签。在Rails应用中,JavaScript通常用于...
如果您的应用程序不是线程安全的或者您不知道,请将puma在Heroku上可用的最小和最大线程数设置为1: $ heroku config:set RAILS_MAX_THREADS=1 Heroku平台API 此应用程序支持快速设置并通过部署: $ curl -n -X ...
ruby-getting-started, 在Heroku上,使用 ruby 入门 ruby-getting-started一个易于部署的Rails 应用程序,可以轻松部署到 Heroku 。这个应用程序支持在Heroku上开始使用 ruby 文章- check查看。在本地运行确保已经...
在 Heroku 上使用 Puma Web 服务器的 Ruby on Rails 使用部署在Puma Web 服务器的示例 Ruby on Rails 应用程序。 2015 年 1 月 23 日,Heroku 宣布 Puma 为推荐的 Ruby Web 服务器。 来自: Heroku 现在推荐使用 ...
**三、Heroku部署SPA** 1. **安装Heroku CLI**:首先,你需要在本地计算机上安装Heroku命令行工具。 2. **创建Heroku应用**:使用`heroku create`命令创建一个新的Heroku应用。 3. **设置构建过程**:Heroku需要知道...
部署在 heroku、db 上的 Rails 应用程序" 提供了几个关键的 IT 知识点,包括: 1. **Make Gem**: 在 Ruby 开发中,`gem` 是一种打包和分发代码的方式,它允许开发者创建自己的库或工具,方便他人使用。`make_demo`...
这是一个部署Rails应用程序的作用。它解决了什么问题,为什么有用? 我做 rails 开发人员已经一年多了,每次我必须部署一个 rails 应用程序时,我总是想拿至少 15 只无辜的小猫,用一把浸在强酸中的长柄斧暴露它们...
如果您的应用程序不是线程安全的或者您不知道,请将puma在Heroku上可用的最小和最大线程数设置为1: $ heroku config:set RAILS_MAX_THREADS=1 主密钥 Rails 5.2引入了。 该存储库使用的主密钥为: b8cc3ac9ab8a...
最后,你会了解到如何部署你的Rails应用到生产环境,如Heroku或者AWS等云服务提供商,以及如何进行应用的日常维护和更新。 通过阅读《Ruby on Rails 3 Tutorial》,你不仅能够掌握Ruby on Rails的基本知识,还能...
Rails应用部署在像Heroku这样的PaaS平台,而Go服务则可以部署在GCP、AWS或自建服务器上。别忘了监控Go服务的性能,例如使用Prometheus和Grafana。 ### 10. 结合优势 `GoOnRails`旨在利用Rails的快速开发能力和Go的...
标题 "heroku-jruby-rails-4" 指向的是一个专为在 Heroku 平台上部署基于 JRuby 和 Rails 4 框架的应用程序而设计的种子项目。这个项目提供了一种快速启动和运行的方法,帮助开发者能够轻松地在 Heroku 上配置和部署...
10. **部署与优化**:讲解如何将Rails应用部署到各种服务器环境(如Heroku、AWS),并提供了性能调优的建议。 《Rails 3 in Action》不仅覆盖了Rails 3.1的核心概念和技术,还涵盖了从开发到部署的全过程,是Rails...
这是一个可以在 Heroku 上部署的 Rails 和 AngularJS 应用程序。 您可以立即开始使用 AngularJS 和 Rails,无需任何配置即可部署到 Heroku。 您可以在此处查看已部署的项目: : 。 这是我可以为 Rails 和 ...
suspenders, 带有标准缺省值的Rails 模板,可以部署到 Heroku 吊杆是在thoughtbot服务器上使用的基本的Rails 应用程序。 安装首先安装吊杆 gem:gem install suspenders然后运行:suspenders projectnam
自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...