14分でHeroku PaaSプラットフォームにJava Springアプリケーションをデプロイする



こんにちは
プロジェクトに関する一連の出版物の継続
Maven / Spring / Security / JPA(休止状態)/ Rest(Jackson)/ Bootstrap(CSS)/ jQuery +プラグイン
GitHubのソースコード )。

以前の出版物:

プロジェクトの最後の部分: クラウドPaaSプラットフォームHerokuへの展開


ステップバイステップの説明(ビデオから):


  1. Herokuでアカウントを作成します。
  2. その中に個人用アプリを作成し、GitHubのプロジェクトに接続します。
  3. アドオンの追加:データベース;
  4. IDEAでデータベースのデータソースを作成し、環境変数DATABASE_URLからデータベースクレジットを取得します。
  5. DataSource-> Advancedで、ssl = true、sslfactory = org.postgresql.ssl.NonValidatingFactoryを追加します。
  6. SQLスクリプトを実行して、Herokuベースに初期化します。
  7. プロジェクトでHerokuを構成します。
  8. .bat(.sh)を使用して Herokuアクションをローカルでテストします。
  9. GitHubでコミット+プッシュを行います。
  10. 必要に応じて:
    • アプリケーションログを表示するには、 Heroku Toolbeltをインストールします。
    • アプリケーションに環境変数を介して利用可能な外部リソースがある場合は、Herokuで設定します:設定->構成変数-> PROJECT_ROOT = / app
    • ERROR_PAGE_URLを構成する
    • HerokuをIDEAに接続する :プラグインと生成されたキーを追加する
  11. GitHubからHerokuに手動でデプロイします。
  12. ブラウザーで実行: [your_name_of_application] .herokuapp.com
  13. 自分自身を祝福することを忘れないでください:今、あなたのアプリケーションは全世界を見るでしょう:)

最後に:HerokuとPaaSの比較に関するリソース



ご清聴ありがとうございました!


Source: https://habr.com/ru/post/J265591/


All Articles