Win10でIIS10を構成し、ASPプログラムのデバッグをサポートする手順

Win10でIIS10を構成し、ASPプログラムのデバッグをサポートする手順

マイクロソフト

IIS (Internet Information Server) は、Microsoft 社が提供する Microsoft Windows ベースの基本的なインターネット サービスです。現在最も人気のある Web サーバー製品であり、多くの有名な Web サイトが IIS プラットフォーム上に構築されています。 IIS Web サービス コンポーネントには、Web サーバー、FTP サーバー、NNTP サーバー、SMTP サーバーが含まれており、Web ブラウジング、ファイル転送、ニュース サービス、電子メールの送信に使用され、インターネット上での情報の公開が非常に簡単になります。

この実験では、IIS を使用して、同一 LAN セグメント内で相互アクセスできる Web サーバーを Windows 10 環境に構築します。

IIS Web サーバーの構成

IIS Web サーバーを構成する手順は次のとおりです。

(1)コンピュータにIISがインストールされているかどうかを確認する

IIS は、デフォルトでは Windows 10 にインストールされていません。IIS サービス コンポーネントがコンピューターにインストールされていない場合は、以下の手順に従って IIS をインストールできます。

マイコンピュータ > 右クリック > プロパティでコントロールパネルのホームページを素早く見つける

1. 「コントロール パネル」 > 「プログラム」 > 「プログラムと機能」 > 「プログラムと機能」の左側にある「機能の有効化または無効化」


2. インターネット インフォメーション サービス (IIS) を見つけて、以下に示すように IIS サーバーに必要なコンポーネントを選択します。


3. 確認後、Windows はこれらのコンポーネントを自動的にインストールして完了します。

4. コンポーネントのインストールが完了したら、アドレス バーに「localhost」と入力して、Win10 に付属するデフォルトの IIS Web サイトを開きます。


5. 上の図は、win10 のデフォルト スタイルである「既定の Web サイト」スタイルを示しています。ディレクトリは C:\inetpub\wwwroot ファイルにあります。デフォルトのポートは 80 で、IP は設定されておらず、「h​​ttp://localhost」を使用してアクセスできます。 IP アドレスが 192.168.1.1 に設定され、ポートが 666 の場合、開くアドレスは http://192.168.1.1:666 になります。

6. 「コントロール パネル」>「システムとセキュリティ」>「管理ツール」に進み、「インターネット インフォメーション サービス (IIS) マネージャー」を見つけます。


7. 「インターネット インフォメーション サービス (IIS) マネージャー」を開き、独自のサイトを作成し、「Web サイト」を右クリックして「Web サイトの追加」を選択し、以下のように設定すると、「mytest」という名前の Web サイトを正常に追加できます。


8. index.asp を既定のドキュメントとして設定します。 「mytest ホームページ」の下の「既定のドキュメント」を選択し、「関数を開く」を右クリックして既定のドキュメントを追加します。


9. IIS では、親パスはデフォルトで有効になっていません。親パスが有効になっている場合にのみ、ASP プログラムで相対パスを使用できます。 「mytest Home Page」の下の「ASP」を選択し、「Open Function」を右クリックして、「Enable Parent Path」を True に設定し、右側の「Apply」をクリックします。


注: 1. ローカル テストなので、IP はローカル アドレスである必要があります。したがって、必要に応じて IP アドレスをリセットすることができます。

2. ASP プログラムは、wwwroot という名前のフォルダーに配置する必要があります。


上記の手順に従うことで、Windows 10 システムで Web サーバーを正常に構築できます。必要なユーザーはぜひ試してみてください!

<<:  Vueルーティング相対パスジャンプメソッド

>>:  MySQL の遅いクエリ操作の例の分析 [有効化、テスト、確認など]

推薦する

MySQL の遅いクエリの例

導入スロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメントを記録で...

Vue3 でサードパーティのコンポーネントライブラリをオンデマンドでロードする方法

序文Element Plus を例に、コンポーネントとスタイルのオンデマンド読み込みを構成します。環...

TypeScriptはvscodeを使用してコードのコンパイルプロセスを監視します

インストールtsコマンドをグローバルにインストールする npm install -g typescr...

W3C チュートリアル (9): W3C XPath アクティビティ

XPath は、XML ドキュメントの一部を選択するための言語です。 XPath は、XSLT、XQ...

CSS でのナビゲーション バーとドロップダウン メニューの実装

1. CSSナビゲーションバー(1)ナビゲーションバーの機能ナビゲーション バーを使いこなすことは、...

Javascript 操作メカニズム イベントループ

目次1. 4つのコンセプト1. JavaScriptはシングルスレッドです2. タスクキュー3. 同...

XHTML コードで Marquee タグを使用する方法

フォーラムで、ネットユーザーの jeanjean20 が、Marquee を標準に適合させる方法につ...

MySQL 5.7.17 圧縮バージョンのインストールノート

この記事では、参考までにMySQL 5.7.17圧縮版のインストール手順を紹介します。具体的な内容は...

MySQL 5.7 のユニオンオール使用法のブラックテクノロジーを 5 分で学ぶ

MySQL 5.6 での union all のパフォーマンスパート 1:MySQL 5.6.25 ...

MySQL はどのようにしてマスターとスレーブの同期を実現するのでしょうか?

マスタースレーブ同期 (マスタースレーブレプリケーションとも呼ばれる) は、マスタースレーブデータの...

CSS3 すりガラス効果

すりガラス効果がうまく表現されていれば、ページが非常に鮮やかで立体的に見えるようになります。写真に直...

Linux での Tomcat8 のインストールとアンインストールに関する詳細なグラフィック チュートリアル

[ Tomcat8 の Linux インストール ] Tomcat をアンインストールする - まず...

SQL で行の最大値または最小値を取得する方法

元データと対象データSQL文を実装する(最大) 選択 店、 月、 最大(dz,fz,sp) が最大値...

個人ブログシステムを構築するためのDockerの超シンプルな実装

Dockerをインストールするyumパッケージを最新バージョンに更新します: sudo yum up...

Vue における ref と $refs の紹介と使用例

序文JavaScript では、document.querySelector("#demo...