Hello World from OSS Silicon Valley


HowToUse/RubyOnRails/4.2/Heroku/2015


_ Prerequisite

_ Install&Setup

_ Prepare Heroku's development environment

Step.1
Access to Heroku's web site.
CreateAccount_fig1.png
Step.2
Login the system.
CreateAccount_fig2.png
CreateAccount_fig3.png
Step.3
Click the Ruby's icon, and you will see the instruction how to install Heroku Toolbelt.
CreateAccount_fig4.png
Step.4
Download Heroku Toolbelt from the link in web page.

_ HowToUse

_ Create rails project

Step.1
Login to Heroku server.
$ heroku login
Step.2
Change directory of your application which uses PostgreSQL not Sqlite. (You can refer HowToCreate/RubyOnRails/4.2/PostgreSQL/9.3 about how to create Rails Application with )
Step.3
Create new project in Heroku space.
$ heroku create
Step.4
Deploy the sample project to Heroku server.
$ git init
$ git add .
$ git commit -m "initial check-in"
$ git push heroku master

Then you will see the following window from the URL displayed in the terminal.

CreateApps_fig1.png

_ Configure rails project

Step.1
Migrate database
$ heroku run rake db:migrate

Then you can access your application as expected. You can create record to the database in Heroku server.

CreateApps_fig2.png
CreateApps_fig3.png
Step.2
You can setup environment variable as needed. For example, in case you want to use third party's authentification service, it is recommended to set upt those in environment variable so that internet user can't see it.
$ heroku config:set GITHUB_KEY="xxx"

_ Author

S.Yatsuzuka