ここではホームページを公開するためのしくみと方法を解説します。
まずは今使っているパソコンで、HTMLとはなんぞや?で説明したHTMLなどのファイルを作成します。
HTMLを作るのはメモ帳でもできますが、
正直使い勝手が悪い上、そのうちいろいろ不都合な点が出てくるので、私は無料で配布されているHTMLエディタと呼ばれているソフトを使ってます。
次に、せっかくHTMLファイルを作っても、ただパソコンに保存したままではホームページとして公開することはできません。 公開するための場所が必要です。
パソコンで作ったホームページのファイルは、サーバー(詳しくはWWWサーバー)と呼ばれるパソコンに転送して、はじめて公開できる状態になるのです。 このサーバーは自分で用意することができますが、設定が複雑な上、危険も多いので、一般的な方法ではありません。

いい加減な図で申し訳ないですが、上のような感じだと受け取っていただければと思います。
しかしインターネット上では、ホームページを公開したい人向けにサーバーのスペースを貸し出しているサービスがあります。 「レンタルサーバー」や、「無料ホームページスペース」と呼ばれているものです。
サーバーには有料のものと無料のものがありますが、まずは無料のもので十分です。
パソコンで作ったHTMLなどのファイルをサーバーで公開するためには、FTPという方法でサーバーに転送する必要があります。
この作業にも「FTPクライアント」と呼ばれる専用のソフトが必要です。これも無料で入手できます。
パソコンから、サーバーにデータを送信する作業をアップロードといい、逆に、サーバーから受信することをダウンロードといいます。
つまり、ホームページを公開するためには、現在お使いのパソコンは当たり前として、、HTMLを書くためのエディタ、ホームページのファイルを置くためのサーバーのスペース 、転送するためののFTPクライアント、この4つが必要ということになります。
そもそも皆さんがいつも何気なく見ているホームページは、どうして見れるようになっているのでしょうか。 上で説明したとおり、ホームページのファイルはサーバーに保存されています。 パソコンにある、InternetExplorerなどのブラウザと呼ばれるソフトから、サーバーにホームページのファイルのデータを要求して、 サーバーがその要求されたデータをブラウザを通して表示させることによって、私たちの目で見れるようになっているのです。
