ホームページ  >  記事  >  トピック  >  IIS Expressの導入と使用

IIS Expressの導入と使用

coldplay.xixi
coldplay.xixi転載
2021-04-27 17:18:256018ブラウズ

IIS Expressの導入と使用

ディレクトリ:

    • IIS Express とは何ですか?
    • IIS Express のインストール方法
    • IIS Express の起動方法
    • 構成ファイル

推奨 (無料) :IIS

IIS Express とは何ですか?

IIS Express は、開発者向けに最適化された軽量の自己完結型 IIS バージョンです。 IIS Express を使用すると、現在入手可能な最新バージョンの IIS を使用して Web サイトの開発とテストを簡単に行うことができます。 IIS 7 以降のすべてのコア機能に加えて、Web サイト開発を簡素化するために設計された追加機能が含まれています。
IIS Express は IIS 7 以降から派生し、IIS のコア機能をサポートしますが、いくつかの重要な違いがあります。重要な違いは、ワーカー プロセスの管理です。 IIS では、Windows プロセス アクティブ化サービス (WAS) は、ユーザーによる直接制御なしでサイレントにアクティブ化および非アクティブ化される Web アプリケーションです。 IIS Express では、WAS は存在せず、ユーザーはアプリケーションのアクティブ化と非アクティブ化を完全に制御できます。起動後システムトレイに表示され、すでに起動しているWebサイトを手動で起動・停止することができます。 Hostable Web Core (HWC) は、スタンドアロン Web サーバーの作成に使用できる IIS API ですが、WAS によって管理されません。 IIS Express は、HWC 上のシェルとして設計されています。

IIS Express のインストール方法

これは、Visual Studio のインストール時にデフォルトでインストールされます。
個別にインストールすることもできます。最新バージョンは 10.0 です。

IIS 7.5 Express のダウンロード アドレス: https://www.microsoft.com/zh-cn/download/details.aspx?id = 1038

IIS 8.0 Express ダウンロード アドレス: https://www.microsoft.com/zh-cn/download/details.aspx?id=34679

IIS 10.0 Express ダウンロード アドレス: https : //www.microsoft.com/zh-cn/download/details.aspx?id=48264

IIS Express の起動方法

IIS の一般的なインストール パスExpress:
C:\Program Files\IIS Express

  1. Web サイトのリストを表示
    C:\Program Files\IIS Express>appcmd.exe リスト サイト
    表示される Web サイトは、設定ファイルが表示されます。設定ファイルについては後ほど紹介します。

2. Web サイトを開始します
iisexpress.exe /siteid:96

3.启动临时网站

iisexpress /path: /port: /clr :

構成ファイル

デフォルトでは、IIS Express で使用される構成ファイルは、次のパスを持つ「マイ ドキュメント」にあります: 「My Documents\IIS Express\Config」 」。このうち、applicationhost.config はコア構成ファイルで、サイト、アプリケーション、アプリケーション プールの定義、および WEB サーバー全体の構成をホストするために使用されます。
1. 各ノードには Web サイトが設定されています。
2. このサイトのバインディング情報は以下に設定されています。

IIS Express は、デフォルトではローカル接続のみをサポートしており、IP によってアクセスすることはできません。
構成ファイルを変更した後は、コマンド ライン ウィンドウに q と入力して終了し、再ロードして有効にすることに注意してください。 [同じマシンでのテスト]

外部 lianjie を有効にして外部接続を開くこともできます
(試していません)
netsh http add urlacl url=http://*:{ポート番号}/ user=Everyone
外部接続を閉じる
n
netsh http delete urlacl url=http://*:{ポート番号}/

以上がIIS Expressの導入と使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。