今日のインターネット時代において、個人のウェブサイトや FTP ストレージの構築はもはや専門技術者の特権ではありません。Windows に搭載されている IIS(Internet Information Services)マネージャーを使用することで、一般ユーザーでも自分のウェブサイトやFTP ストレージを簡単に自分のパソコン上に構築できます。本記事では、IIS マネージャーを使用してシンプルなウェブサイトと FTP サービスを構築し、ファイル共有とサイト管理を実現する方法を詳しく説明します。
1. IIS のインストールと有効化#
ステップ 1:IIS サービスを有効にする
- コントロールパネル -> プログラム -> Windows の機能の有効化または無効化を開きます。
- Internet Information Services (IIS)を見つけ、関連するすべてのオプション、特にWeb 管理ツールとFTP サーバーにチェックを入れます。
- OKをクリックし、インストールが完了するのを待ちます。
ステップ 2:IIS マネージャーを起動する
- スタートメニューでIIS マネージャーを検索し、クリックして開きます。これで IIS マネージャーを使用してウェブサイトと FTP サービスを管理できるようになりました。
2. IIS マネージャーを使用してウェブサイトを構築する#
ステップ 1:サイトフォルダーを作成する
- ハードディスク上にウェブサイトファイルを保存するためのフォルダーを作成します。例えば
C:\MyWebsite
です。 - 公開したい HTML ファイル、画像、CSS、JavaScript などのリソースをこのフォルダーに入れます。
- 右クリックしてプロパティを開き、「共有」タブをクリック -> 高度な共有を選択し、このフォルダーを共有し、権限を読み取りに設定します。
ステップ 2:IIS でウェブサイトを設定する
- IIS マネージャーの左側のツリービューで、サイトを右クリックし、サイトの追加を選択します。
- サイト名:あなたのサイト名を入力します(例:"MyWebsite")。
- 物理パス:先ほど作成したフォルダー
C:\MyWebsite
を選択します。 - バインド設定:IP アドレスを選択するか、直接
All Unassigned
(すべての未割り当てアドレス)を使用し、ポートはデフォルトの80のままにします。特定のドメイン名でアクセスしたい場合は、ホスト名にあなたのドメイン名を入力します。 - OKをクリックすると、ウェブサイトがすぐに IIS に表示されます。
ステップ 3:サイトを起動する
- IIS マネージャーで、先ほど作成したサイトを右クリックし、起動を選択します。
- これで
http://localhost
(またはバインドされた IP / ドメイン)にアクセスして、あなたの個人ウェブサイトにアクセスできるようになります。
3. IIS を使用して FTP ストレージを構築する#
ステップ 1:FTP ルートディレクトリを作成する
- ハードディスクにディレクトリを作成し、FTP サーバーのルートディレクトリとします。例えば
C:\MyFTP
です。
ステップ 2:FTP サイトを設定する
- IIS マネージャーで、サイトの下にあるFTP サイトを右クリックし、FTP サイトの追加を選択します。
- サイト名:あなたの FTP サイトの名前を入力します(例:"MyFTP")。
- 物理パス:FTP ルートディレクトリとして
C:\MyFTP
を選択します。 - バインドと SSL 設定:IP アドレスを
All Unassigned
に設定し、ポートは21(デフォルトの FTP ポート)を選択します。安全な接続が不要な場合は、SSL なしを選択します。 - 次へをクリックします。
ステップ 3:認証と権限の設定
- 認証:基本を選択します。
- 権限:ユーザーグループと権限を選択します。すべてのユーザーに読み書き権限を提供するか、必要に応じて権限をカスタマイズできます。
- 設定が完了したら、完了をクリックし、FTP サイトが正常に作成されます。
ステップ 4:ユーザーアカウントを設定する
- コントロールパネル -> ユーザーアカウント -> 他のアカウントの管理を開き、ローカルユーザーを追加するか、既存のローカルアカウントを使用して FTP にアクセスします。
- IIS マネージャーに戻り、FTP 認証を選択し、基本認証を有効にし、適切なユーザー権限を設定します。
4. テストと使用#
ウェブサイトのテスト
- ブラウザに
http://localhost
またはバインドされたドメイン / IP を入力し、あなたの個人ウェブサイトが正常に表示されるか確認します。
FTP ストレージのテスト
- Windows エクスプローラーに
ftp://localhost
を入力し、設定したユーザー名とパスワードでログインします。 - FTP クライアント(例:FileZilla)や Windows のエクスプローラーを使用して、ファイルのアップロードやダウンロードができます。
まとめ#
IIS マネージャーを使用することで、Windows ユーザーは自分のパソコン上に簡単にウェブサイトと FTP ストレージを構築できます。これはシンプルなローカルソリューションですが、個人の学習、テスト、小規模なファイル共有に適しています。より大規模なウェブサイトやストレージサービスを展開したい場合は、専門のサーバーやクラウドホスティングサービスの利用を検討してください。
(この記事は Chat GPT の協力により完成しました)