Webサイトを公開する#
Webサイトを作って公開してみましょう。 自分でサーバを用意して、Wordpressでサイトを動かすのも良いですが、プロが管理してくれているインフラ上でページを公開してみましょう。
ここでは、GitHubを使って、Webページを公開する方法をご紹介します。 GitHubはソースコードを管理してくれるWebサービスです。 GitHubの機能の一つにWebページを公開してくれる、というものがあります。
前提条件#
GitHubアカウントを持っていること。なければこちらの手順で作成しておいてください。
GitHubのリポジトリを作成#
リポジトリとは、ファイルを置く場所です。 ブラウザで https://github.com にアクセスします。 リポジトリを最初に作る方は の左側にある緑色のボタン、Create repositoryから、 すでにリポジトリを持っている方は から、リポジトリを作成してください。
表示されるページで「Repository name」に myWebSite など、アルファベットの任意の名前(サイトのURLに含まれます)を入れ、「Private」を選択しCreate repositoryを押してください。
リポジトリを作成したら、作成後のページの下の方までスクロールして、
「Import code」を押して、
「Your old repository’s clone URL」に以下を入力して、
https://github.com/ukiuni/blankRepository.git
「Begin import」ボタンを押します。↑のURLは私が作成した、空っぽのリポジトリーです。WebページをGitHubのWebページを操作するだけで作れるように作成しました。
インポートが完了すると、↓のような画面になります。
「Your new repository {アカウント名}/{リポジトリ名} is ready.」とある、 {アカウント名}/{リポジトリ名} のリンクを押してください。
次に、リポジトリ名の下のメニューの一番右にあるSettingsボタンを押します。
開いたページの
下のほうにスクロールしていくと、GitHub Pagesと記載されているので、
Source に master branchを選択します。
リポジトリのトップページでCodeを押して、 Add Fileボタンを押します。
Create new fileを選択
ファイルを入力するページが表示されるので、
Name your file に index.html
Edit new fileの下に、以下のコードを入れてください。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>私のページタイトル</title>
</head>
<body>
<h1>私のWebサイトが!</h1>
<p>できました。</p>
</body>
</html>
こんな感じです。
下の方にスクロールしていって、
Commit new fileを押します。 これだけでWebページが作成されました。
ページのURLは、 https://{アカウント名}.github.io/{リポジトリ名}/ です。アカウント名とリポジトリ名はCodeの上にあるリンクから取得できます。 {アカウント名} / {リポジトリ名} となっています。 画像の例だと、URLは https://uniunin.github.io/mySampleSite/ です。
ブラウザでURLを開くと、 Webページが表示されましたね!
このように、無料でWebサイトを公開できます。
次はCSSを使って画面を装飾してみましょう!