Netlifyとは?
Netlifyは、Webホスティングサービスです。静的サイトに限りますのでDBは使えません。
この記事でやること
タイトルのとおりです!公開した記録をここに書きます。
前提条件
- NetlifyでWebページを公開するには、Githubなどの対応したアカウントが必須です。(Github以外にもGitLabなどに対応。この記事ではGithubを利用する前提で話を進めます。)
- この記事では、既にGitHubにリモートリポジトリの作成と、公開できる状態のhtmlファイルがリモートリポジトリへpushされている前提で話を進めます。
公開手順
Netlifyへアクセスします。
https://www.netlify.com/
これでデプロイが完了しました。図の赤枠がWEBサイトのURLとなります。
ブラウザからURLへアクセスするとWebページを確認できます。
memo
- Githubにpushすれば自動的に連携して更新してくれる。(netlifyへの独自デプロイとかは不要)
- 独自ドメインで運用する場合はこちら 【Netlify】カスタムドメインを設定するが参考になります。(DNS設定の世界への伝播には数時間かかります。)
デプロイに失敗する。
ディレクトリを含めてgit push するとエラーとなる。
その他のWEBページ公開関連の無料サービス
-
サーバ
- Github Pages
- 無料アカウントではprivate Repositryのままで公開できないのが難点。
- Parse
- Github Pages
-
無料ドメイン
-
DNS
- AWS Amazon Route53
- 半日程度(?)ならテスト利用として無料で利用できるらしい。証明書も無料で発行できる。
- AWS Amazon Route53