LoginSignup
4
5

More than 5 years have passed since last update.

HerokuでWebアプリ(Tomcatプロジェクト)公開メモ

Last updated at Posted at 2016-07-17

 


  1. 環境構築
    参考リンク:http://www.dcom-web.co.jp/technology/heroku1/
  2. herokuデプロイプラグインをインストール
    heroku plugins:install https://github.com/heroku/heroku-deploy
    

  3. herokuにログインする
    コマンド実行後メールアドレスとパスワードを入力
    heroku login
    

  4. herokuにアプリを作成
    heroku apps:create [アプリ名]
    

  5. アプリのDBを作成
    heroku addons:create heroku-postgresql:hobby-dev --version=[バージョン] --app [アプリ名]
    

  6. DBにテーブルを作成

    1. 以下のコマンドでDBへの接続情報を取得
      コマンド
        heroku config --app [アプリ名]
      
      取得情報
        DATABASE_URL: postgres://(username):(password)@(host):(port)/(db name)
      

    2. 先程取得したDBの接続情報を使い、pgAdminでサーバの追加を行い接続する。
    3. テーブル作成のDDLを対象のDBで実行する。


  7. アップロードするWARファイルを作成
    eclipse上でプロジェクトを右クリック⇒[Tomcatプロジェクト]-[プロジェクト設定に従いWARファイルを作成]
    ※プロジェクトを右クリック⇒[プロパティ]-[Tomcat]のWARエクスポート設定タブで出力先を設定しておくこと。
  8. 作成したWARファイルをアップロードする
    heroku deploy:war --war [warファイルを出力したいディレクトリ]/[コンテキスト名].war --app [アプリ名]
    


4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5