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

推薦する

Vue2.x - アンチシェイクとスロットリングの使用例

目次ユーティリティ: vue での使用:説明する:画像安定化:スロットル:ユーティリティ: // 手...

CSS スタイルの優先順位はどれくらい複雑ですか?

昨晩、面接の質問を見ていたら、CSS スタイルの優先順位について特に明確に説明していない人が何人かい...

Linux での tcpdump コマンドの詳細な分析と使用方法

導入簡単に言えば、tcpdump は、ネットワーク上のトラフィックをダンプし、ユーザーの定義に従って...

MySQLの日次統計レポートでは、その日にデータがない場合には0が入力されます。

1. 問題の再現:各日の合計数を日ごとにカウントします。データのない日がある場合、グループ化によっ...

MySQLサービスの自動停止の解決策

この記事では主に、MySQL サービスの自動停止の解決策を紹介し、参考と学習のために共有します。一緒...

Dockerは元のタグのイメージの再タグ付けと削除を実装します

docker イメージ ID は一意であり、イメージを物理的に識別できます。repository: ...

Mysqlマスタースレーブ同期の実装原理

1. MySQL マスター/スレーブ同期とは何ですか?マスター データベースのデータが変更されると、...

Helloダイアログボックスのデザイン体験の共有

「どうしたの?」特定の種類のダイアログ ボックスに慣れていない限り、ダイアログ ボックスが表示された...

MySQL 5.7.17 のインストールと使用方法のグラフィックチュートリアル

MySQL は、スウェーデンの会社 MySQL AB によって開発され、現在は Oracle が所有...

MySQLでANDとORを組み合わせる問題を解決する

以下のように表示されます。 SELECT prod_name,prod_price FROM pro...

W3C チュートリアル (15): W3C SMIL アクティビティ

SMIL は、Web にタイミングとメディアの同期のサポートを追加します。 SMIL は、Web に...

jsはCanvasを使用して複数の画像を1つの実装コードにマージします

解決 関数 mergeImgs(リスト) { const imgDom = document.cre...

Tomcat が設定ファイルを外部に配置するためのソリューション

質問通常の開発では、プロジェクトを Tomcat にデプロイする場合、プロジェクトを war パッケ...

プロフェッショナルおよび非プロフェッショナルのウェブデザイン

まず、Web ページのスタイルの形成は、主に Web ページのレイアウト設計、ページの色処理、画像と...

ログインボックスのメールプロンプトを実装するネイティブJS

この記事では、登録またはログイン時に電子メール アドレスを入力する際のドロップダウン プロンプトのネ...