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 の遅いクエリ操作の例の分析 [有効化、テスト、確認など]

推薦する

JavaScript継承のさまざまな方法とメリット・デメリットを詳しく解説

目次1. プロトタイプチェーン継承2. コンストラクタの借用(古典的な継承) 3. 組み合わせ継承4...

MySQL5.7 シングルインスタンス自動起動サービスの設定プロセス

1.MySQLのバージョン [root@clq システム]# mysql -v MySQL モニター...

Linux centos7 環境での MySQL インストール チュートリアル

Linux centos7 環境に MySQL をインストールする手順の詳細な紹介MySQLをインス...

Linux (Centos7) での redis5 クラスターの構築と使用方法の詳細な説明

目次1. 簡単な説明2. クラスターを作成する手順2.1. ディレクトリを作成する2.2. ソースコ...

Linux システムで Tomcat を自動的に起動するための設定方法の紹介

1. /etc/init.d ディレクトリに入ります: cd /etc/init.d 2. tomc...

mysql8.0.23 Linux (centos7) のインストールの完全かつ詳細なチュートリアル

目次リレーショナルデータベースとは何ですか?非リレーショナルデータベースとは何ですか? MySQL ...

CSS フレキシブルレイアウト FLEX、メディアクエリ、モバイルクリックイベントの実装

フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...

vue.jsは画像のURLに従って画像をダウンロードします

最近、フロントエンドの vue.js ドッキング機能モジュールに取り組んでいたとき、画像をダウンロー...

HTML における画像タグの使用方法の詳細な説明

HTML では、<img> タグはテキスト内の画像タグを定義するために使用されます。その...

TypeScriptにおけるunknownとanyの違いについて詳しく説明します

目次序文1. 不明 vs 任意2. 未知とあらゆるもののメンタルモデル3. まとめ要約する序文any...

VMware ESXi CLI の一般的なコマンドを調べる

目次【共通コマンド】 [一般的な esxi コマンドの概要] [esxcli コマンドの調査] ES...

HTMLフォーム要素の詳しい解説(パート1)

HTML フォームは、さまざまな種類のユーザー入力を収集するために使用されます。 HTML フォー...

Windows 10にWSL2 Ubuntu20.04をインストールしてdocker環境を構築する方法

WSLを有効にするシステムがWindows 10 2004以降であることを確認してください 「メニュ...

docker tagとdocker pushの使い方の詳しい説明

Dockerタグの詳しい説明docker tag コマンドの使い方と、ローカルイメージを daocl...

Windows で MySQL データベースを別のディスクに移動する

序文今日、MySQL をインストールしたところ、データベース ストレージがデフォルトで C ドライブ...