窓は、サイトのコマンドを作成APPCMD
C:\ WINDOWS \ System32に\ inetsrvに \ Appcmd.exeの の管理サイト仮想サイト APP管理アプリケーション の仮想ディレクトリの管理VDIR APPPOOL管理アプリケーションプール CONFIG一般的な設定管理部 WP管理プロセスは、 HTTPリクエスト管理REQUEST MODULE管理サーバモジュールの バックアップ管理サーバーをコンフィギュレーションのバックアップ トレースの使用は、ログのトレース要求失敗した リストは、アプリケーションプールの一覧表示 セットをアプリケーションプールを構成する 新しいアプリケーションプールを追加するために追加 のアプリケーションプールを削除するには削除する アプリケーションプールが起動し始め 、アプリケーションプールを停止停止 リサイクルリサイクルアプリケーションプールを
1.例:IISのデフォルトのサイトを削除します
::デフォルトのサイトを削除します。 C:\ WINDOWS \ System32に\ inetsrvにAppcmd.exeの削除サイト\ " 既定のWebサイト"
2.アプリケーションプールを作成web1とWEB2 web3
C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeの追加アプリケーションプール/名:" web1と" / managedRuntimeVersion:" V4.0 " C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeの追加アプリケーションプール /名:" WEB2 " / managedRuntimeVersion :" V4.0 " C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeのアプリケーションプールに追加:/名前" web3 " / managedRuntimeVersion:" V4.0を"
3.サイトを作成します。
:: C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeの追加サイト/名: "web1と" /バインディングます。http / *:80:/applicationDefaults.applicationPool:"web1 "/ PhysicalPathの:" D:\ wwwrootの\ web1と"
:: C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeのサイト/名追加: "web1と" /バインディングを:HTTPS / *:443:/applicationDefaults.applicationPool:"web1 "/ PhysicalPathの:" D:\ wwwrootの\ web1と"
::サイト名:web1と
::サイトポート:80
::アプリケーションプールの選択順序:あるweb1
::サイトディレクトリ: "D:\ wwwrootの\ web1と"
C:\ WINDOWS \ SYSTEM32 \ INETSRV Appcmd.exeの追加サイト/名\: "web1と" /バインド: "HTTP / *:80:、HTTPS / *:443:" /applicationDefaults.applicationPool:"web1 "/ PhysicalPathの:" D:\ wwwrootの\ web1と"
:: HTTP、HTTPSサイトを作成中
C:\ WINDOWS \ System32に\ inetsrvに\ Appcmd.exeの追加サイト/名: "WEB2" /バインディング:HTTPS / *:10443:/applicationDefaults.applicationPool:"web2" / PhysicalPathの: "D:\ wwwrootの\ WEB2"
::创建WEB2
4、サイトのアプリケーションを追加
C:\ WINDOWS \ System32に\ inetsrvにAppcmd.exeの追加アプリケーション/site.name \:" web1と" / applicationPool:" web3 " /パス:" / web3 " / \ wwwrootに\ web3:PhysicalPathの:D web1とサイトの下で::アプリケーションを追加します ::アプリケーション名web3 ::アプリケーションは、アプリケーションプールweb3を選択 ::先のパスdへの応用:\ wwwrootに\ web3
5、仮想ディレクトリを追加
C:\ WINDOWS \ SYSTEM32 \ INETSRV Appcmd.exeの追加仮想ディレクトリの/app.name \:" web1と/ " /パス:" / HTML " / PhysicalPathの:" Dは:\ wwwrootの\ HTML " ::サイトweb1と下の仮想ディレクトリを追加します。 ::仮想ディレクトリ名のHTML ::仮想ディレクトリは、ヘッドロードdを指している:\ wwwrootの\ HTML C:\ WINDOWS \ SYSTEM32 \ INETSRV Appcmd.exeの追加仮想ディレクトリの\ /app.name:" web1と/ web3 " /パス:" / HTML2 " / PhysicalPathの:" D:\ wwwrootの\ HTML2 " :: web1とサイトの下のアプリケーションweb3の下に仮想ディレクトリを追加します ::仮想ディレクトリ名HTML2 ::仮想ディレクトリを指しヘッド道路D:\ wwwrootに\ htmlの
6、新しいサイトを起動するには、既定のサイトをオフにします
C:\ WINDOWS \ System32には\ inetsrvにAppcmd.exeのSTOPサイト\ " 既定のWebサイト" ::既定のサイトの例停止 C:\ WINDOWS \ System32にを\ inetsrvにAppcmd.exeの\スタートサイトAPPCMD " web1と" \ WINDOWS \ System32に\:CをINETSRV \ Appcmd.exeのサイト開始APPCMD " WEB2を" web1とWEB2サイトを開始::
7、cmdは、ファイアウォールのポートを追加します
追加@netshをadvfirewallファイアウォールルールの名前は= DIR = IIS で =プロトコル= TCPが許可=次に、localportアクション80、443
::追加80443ファイアウォールオープン、名前のIISを
8、証明書をインポート
-f -importPFX @certutil - P-passwdのD:\ CERT \ server.pfx
::輸入証明書
:: -pパスワード
::証明書パス D:\ CERT \ server.pfx