チュートリアル「静的ウェブサイトをホスティングする」をやってみる
はじめに
このチュートリアルを実際にやってみた記録です。
できるようになること
GitHubに登録した静的なウェブサイトをAmplifyで公開します。GitHub上のコンテンツが更新されると自動的に再デプロイされる仕組みになります。
準備するもの
- AWSのアカウント
- GitHubのアカウント
手順
実際のチュートリアルの中ではReactのコンテンツを作っていますが、React環境がなかったためindex.htmlファイルが一つの簡易コンテンツ版としました。gitコマンドの操作わからなかったのでGitHubのウェブサイトから操作しています。
GitHubにRepositoryを作成してhtmlファイルを置く
<html>
<head><title>My Static Web</title></head>
<body>
<h1>Hello World!</h1>
Nice to meet you.
</body>
</html>
これでコンテンツの作成が終わりました。
Amplifyに接続する
- Amplifyのコンソールを開いて右上の「New app」ボタンから「Host web app」を選択します。
- 「From your existing code」のメニューで「GitHub」を選んで「Continue」ボタンを押します。
- ここで初めての場合GitHubの認証が行われます。GitHubのUIDとPASSWORDが必要になります。
- 認証が完了したら先ほどのリポジトリとブランチを選んで「次へ」ボタンをクリックします。
「ビルド設定の構成」の画面が出てくるので、「Allow AWS Amplify.....」にチェックを入れて「次へ」をクリックします。
確認画面で「保存してデプロイ」をクリックします。
GitHubのファイルを更新する
おわりに
これだけの手順で、GitHubにcommitしたら自動でデプロイ公開されるので、便利さに驚きました。
参考文献
Author And Source
この問題について(チュートリアル「静的ウェブサイトをホスティングする」をやってみる), 我々は、より多くの情報をここで見つけました https://qiita.com/talomina/items/27c13da2dd92bdfc1ffc著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .