プロジェクト

全般

プロフィール

Deploy » 履歴 » リビジョン 3

リビジョン 2 (Yuumi Yoshida, 2015-05-25 23:16) → リビジョン 3/7 (Yuumi Yoshida, 2015-05-25 23:16)

h1. Deploy 


 このページのURL    http://goo.gl/S0mYkB 

 *http://goo.gl/S0mYkB*   

 h2. 手順 

 多少手順がかわる事があります、当日一緒に操作して行きましょう。 

 h4. 0. SSHキーの作成 

 既にあれば1. へ 

 <pre> 
 $ ls -al ~/.ssh      # SSHキーの確認 
 $ ssh-keygen 
                    # キー入力がありますが全てENTER 
 </pre> 


 h4. 1. Herokuにアカウントを作成 

 # https://www.heroku.com のSign Upで登録 
 # Heroku Toolbelt をダウンロードしインストール 

 h4. 2. Heroku にログイン 

 <pre> 
 $ heroku login 
 Enter your Heroku credentials. 
 Email: 登録したメールアドレス 
 Password (typing will be hidden): 登録したパスワード  
 Authentication successful. 
 </pre> 


 h4. 3. Procfileを作成 

 Herokuサーバー上で実行するコマンドを書きます 

 <pre> 
 web: bundle exec ruby jyanken.rb -p $PORT 
 </pre> 

 実行するプログラムの名前が *jyanken.rb* でない場合は自分のプログラム名に変更 

 h4. 4. Git にコードを格納 

 <pre> 
 $ git init 
 $ git add    アプリのファイル Gemfile Gemfile.lock Procfile 
 $ git commit -m 'for deploy' 
 </pre> 

 h4. 5. アプリ用サーバーを作成 

 <pre> 
 $ heroku create 
 </pre> 

 h4. 6. Herokuにデプロイ 

 <pre> 
 $ git push heroku master 
 </pre> 

 h4. 7. 成功したら、ブラウザーからアプリにアクセス 

 <pre> 
 $ heroku open 
 </pre>