IIS バージョンと OS 対応表 製品発売日 OS バージョン IIS バージョン 1997/05/15 Windows NT 4.0 SP3 IIS3.0 備考 1997/12/02 Windows NT 4.0 Option Pack IIS4.0 MTS 登場 (Microsoft Tran

Similar documents
スライド 1

一般社団法人ビジネス機械・情報システム産業協会

著作権 このドキュメントに記載されている情報は このドキュメントの発行時点におけるマクロソフトの見解を反映したものです マクロソフトは市場の変化に対応する必要があるため このドキュメントの内容に関する責任を問われないものとします また 発行日以降に発表される情報の正確性を保証できません このホワトペ

Microsoft Web 開発ガイドライン

ログイン時の ID パスワードは マイページ と同一です インストール前の状態の場合 ログイン後に表示されるページの ライセンス一覧 に該当製品シリアルの表示はされません インストール完了後 ライセンス管理ページご利用シリアルの一覧が表示されます 以上でライセンス管理ページの作成は完了です なお セ

Citrix Receiver導入の手引き

XOOPS on Internet Information Service のステップバイステップガイド 更新日 :2009 年 12 月 適用対象 :Windows Server 2008 R2,Windows XP Professional 概要 インターネットインフォメーションサービス (II

PowerPoint プレゼンテーション

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい 株式会社リックテレコム 書籍出版部 index ソースコードを

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日

Microsoft Web 開発ガイドライン

PHP on Windows ガイドライン

サブシステム名 SecureBack3

DumpKiller Latest IT Exam Questions & Answers No help, Full refund!

PHP on Windows ガイドライン

リモートアクセスの検討または改善を検討の IT 管理者の皆様へ最新情報をお届けします これからの時代に求められる生産性向上と多様な働き方を支えるリモートアクセスソリューションとは? 2010 Microsoft Corporation. All rights reserved November 20

TimeTracker FX Web Edition セットアップガイド目次 はじめに... 2 第 1 章 TimeTracker FX Web Edition の概要 TimeTracker FX Web Edition とは... 3 システム構成... 3

WordPress on Internet Information Service のステップバイステップガイド 更新日 :2009 年 12 月 適用対象 :Windows Server 2008 R2,Windows XP Professional 概要 インターネットインフォメーションサービス

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

FormPat 環境設定ガイド

アーカイブ機能インストールマニュアル

目次 目次 準備いただくもの 準備 SQLServer2008 R2 ExpressEdition のインストール インストールの前に インストール 設定一覧 機

ESET NOD32 アンチウイルス 6 リリースノート

Orchestrator Version Up Guide 2019 年 6 月 UiPath 株式会社

ConsoleDA Agent For Server インストールガイド

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

アーカイブ機能インストールマニュアル

Microsoft Web 開発ガイドライン

Windows Server 2008 R2 Beta 1 機能評価ガイド 仮想デスクトップインフラストラクチャー (VDI)

HANDyTRUSt「携帯電話操作編《(DOCOMO 900シーズ)

1. アンケート集計サンプルについて ここでは Windows Azure と SQL Azure を使ってアンケートを実施し アンケート結果を Excel で集計するサンプルについて説明します アンケートは Windows Azure で運用し アンケート結果は SQL Azure に格納されます

1. Windows Server 2012 および Windows Server 2012 R2 へのマネージャーインストール手順 1.1 概要 本書は inetsec Smart Finder V2.0 マネージャーを 下記の OS の動作する環境にインストールするための手順を公開するものです

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

Microsoft Word - MyWebPortalOffice_Levelup.doc

1. はじめに Systemwalker Desktop Patrol V 以降でセキュリティ監査として BIOS パスワード設定の監査 を提供しています しかし Systemwalker Desktop Patrol メインメニュー のセキュリティ情報に表示される起動パスワード 設定パ

Team Foundation Server 2018 を使用したバージョン管理 補足資料

GHS混合物分類判定システムインストールマニュアル

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

共通 障害調査依頼の際には ログの他に分かる範囲で以下の情報の提供をお願いします 障害の概要 ( 障害の具体的な内容どの様な現象が発生したか等の情報 ) 障害の発生日時 障害の発生手順 ( 障害発生時に どの様な操作 運用を行ったかの情報 ) 画面上に表示されているエラーメッセージ ネットワーク構成

Actual4Test Actual4test - actual test exam dumps-pass for IT exams

改訂履歴 日付記載ページ改訂内容 2015/10/19 11 ConMas Generator の動作環境を追記 2015/12/1 9 i 版 i-reporter アプリの動作環境を修正 2015/12/1 10 Windows 版 i-reporter アプリの動作環境を修正 2016/3/2

本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお

Microsoft Word JA_revH.doc

システム必要条件 - SAS Add-In 8 for Microsoft Office

Win8ドットNET有効化

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

インストールの前に

Microsoft Web 開発ガイドライン

CLUSTERPRO MC StorageSaver for BootDisk 1.2 (for Windows) インストールガイド 2014(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

システム必要条件 - SAS Add-In 7.1 for Microsoft Office

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

mylittleadmin for SQL Server 2005 mylittleadmin for SQL Server 2005 Installation Guide version 3.1 ( インストールガイド日本語版 ) 目次 概要... 2 インストール要件... 2 インストールと設

Total Disc Makerサイレントインストールガイド

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Microsoft Word - L08_Backup_Lab.docx

Microsoft IISのWebDAV認証回避の脆弱性に関する検証レポート

HotFixInfo_ xls

セットアップマニュアル

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

MxLogonサーバサイドツールキット用UI

MDT を使った Windows Vista の導入と展開 マクロソフト株式会社 IT プロエバンジェリスト田辺茂也 1

提案書

他の章は下記をクリックして PDF 一覧からお入り下さい IT ライブラリー (pdf 100 冊 ) 目次番号 270 番 Windows Server Enterprise 2008 R2 完全解説 ( 再入門 )

手順書

「Microsoft

管理サーバの移行

CLUSTERPRO MC StorageSaver 2.0 for Windows インストールガイド 2015 (Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール 本製品のアップデートインストール 注意 制限

Windows Server 2012 Backup Dive! Microsoft MVP SCCDM 小賀坂優

BraindumpsIT BraindumpsIT - IT Certification Company provides Braindumps pdf!

10 完了 をクリック 13 このサーバーは認証が必要 をチェックして 設定 をクリック Windows メール Windows Vista に標準のメールソフト Windows メール の設定方法を説明します 1 スタート から 電子メール Windows メール をクリック 11 続いて設定ファ

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

1 はじめに 前準備 MICROSOFT 製品のプログラムを最新の状態にする NET FRAMEWORK 4.0 ( と日本語 LANGUAGE PACK) のインストール NET FRAMEWORK 4.0 のインストール... 4

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

PowerPoint Presentation

Windows Server 2008 R2 RC 機能評価ガイド 仮想デスクトップインフラストラクチャー (VDI) 概要 Windows Server 2008 R2 の新しい リモートデスクトップサービス は Windows Server 2008 までターミナルサービスと呼ばれていた機能の後

セットアップガイド

Silk Central Connect 15.5 リリースノート

Microsoft Word - Custom1_ABC伝票印刷ドライバー_導入ガイド

第 2 版

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(

価格査定システム インストールガイド 目次 はじめに...1 インストール CD の内容...1 インストール手順概要...2 A 価格査定システムのインストール...4 B マニュアルの参照 インストール B-1 CD-ROM から参照 B-2 インストールして参照...

ESET NOD32アンチウイルス V4.2 リリースノート

PowerPoint プレゼンテーション

Microsoft Word - SQL Server 2005 セットアップ手順書.doc

システム必要条件 - SAS Add-In 7.1 for Microsoft Office

CLUSTERPRO MC RootDiskMonitor 2.3 for Windows インストールガイド 2018(Jun) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール 本製品のアップデートインストール

Web AppBuilder for ArcGIS (Developer Edition) インストールガイド

Microsoft Word - NW2013_Installation_Guide_English_no_screenshots_JPN.doc

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

Active Directory フェデレーションサービスとの認証連携

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

ArcGIS Pro 1.1 SDK for .NET インストール ガイド

ProWebRabbitインストールガイド

PHP on Windows ガイドライン

Transcription:

応用編 (2) Web サーバーの展開と管理 マクロソフト株式会社 デベロッパー & プラットフォーム統括本部 奥主 洋 http://blogs.technet.com/hirookun 1

IIS バージョンと OS 対応表 製品発売日 OS バージョン IIS バージョン 1997/05/15 Windows NT 4.0 SP3 IIS3.0 備考 1997/12/02 Windows NT 4.0 Option Pack IIS4.0 MTS 登場 (Microsoft Transaction Server) 2000/03/31 Windows 2000 Professional Windows 2000 Server etc IIS5.0 COM+ 登場 2001/12/31 Windows XP IIS5.1 2003/05/28 Windows Server 2003 IIS6.0 XP SP2 と 2003 SP1 がセキュリテゖ強化 2005/04/24 Windows XP x64 Edition IIS6.0 2007/01/25 Windows Vista IIS7.0 2008/05/06 Windows Server 2008 Windows Web Server 2008 IIS7.0? Windows 7 IIS7.5 Vista SP1 と同じレベル? Windows Server 2008 R2 Windows Web Server 2008 R2 IIS7.5 2

Web サーバーの展開と管理を考えてみる ログ機能 OS とンストール ログ解析 IIS のンストール (Log Parser 等 ) 次の構築へ生かす レポート 構築 全体構成 解析 展開 運用 設定 監視 ゕプリ配置 ヘルスモニタリング IIS 環境設定 キャッシュ設定 ゕプリの配置 圧縮設定 3

構築 展開 4

OS のンストールとともに WINNT32.exe と応答フゔル [Components] [InternetServer] の二つのセクションのオプションをセット IIS 6.0 の無人ンストールを実行する方法 http://support.microsoft.com/kb/309506/ja Appendix E: Unattended Setup http://technet.microsoft.com/ja-jp/library/cc758047.aspx リソースキット機能編無人ンストール付録 B 5

OSの ンストールとともに OS ンストールのカスタマ ズ Microsoft Deployment Toolkit MDT Lite Touch セットゕップ手順 セットアップ MDT インストール OS の追加 設定 アプリケーションの追加 パッケージの追加 ドライバーの追加 タスクシーケンス 展開 タスクシーケンスの作成 配布ポイントの作成 6

IIS のンストール 無人ンストール 応答フゔルは OS ンストールと同じように作成する Sysocmgr コマンドで実行 Sysocmgr.exe /i:sysoc.inf /u:%pathtounattendfile% IIS 6.0 の無人ンストールを実行する方法 http://support.microsoft.com/kb/309506/ja Appendix E: Unattended Setup http://technet.microsoft.com/ja-jp/library/cc758047.aspx 7

IIS のンストール GUI Windows 機能の ~ OptionalFeatures.exe Vista 2008 2008 Core Win7 2008 R2 R2 Core なしなし なしなし Pkgmgr Ocsetup GUI サーバーマネージャー なし なしなし なし ServerManagerCmd なし なしなし なし Dism Add-WindowsFeature PowerShell ServerManager コマンドレット なしなしなし なしなしなしなし 8

IISの ンストール Pkgmgr.exe start /w pkgmgr /iu:iis-webserverrole;iis-webserver;iiscommonhttpfeatures;iis-staticcontent;iis-defaultdocument;iisdirectorybrowsing;iis-httperrors;iis-httpredirect;iisapplicationdevelopment;iis-aspnet;iis-netfxextensibility;iisasp;iis-cgi;iis-isapiextensions;iis-isapifilter;iisserversideincludes;iis-healthanddiagnostics;iis-httplogging;iislogginglibraries;iis-requestmonitor;iis-httptracing;iiscustomlogging;iis-odbclogging;iis-security;iisbasicauthentication;iis-windowsauthentication;iisdigestauthentication;iis-clientcertificatemappingauthentication;iisiiscertificatemappingauthentication;iis-urlauthorization;iisrequestfiltering;iis-ipsecurity;iis-performance;iishttpcompressionstatic;iis-httpcompressiondynamic;iiswebservermanagementtools;iis-managementconsole;iismanagementscriptingtools;iis-managementservice;iisiis6managementcompatibility;iis-metabase;iis-wmicompatibility;iislegacyscripts;iis-legacysnapin;iis-ftppublishingservice;iisftpserver;iis-ftpmanagement;was-windowsactivationservice;wasprocessmodel;was-netfxenvironment;was-configurationapi [HOW TO] IIS7.0 の ンストール方法 http://blogs.technet.com/hirookun/archive/2007 /09/08/iis7-how-to-iis7-0.aspx http://social.technet.microsoft.com/forums/jajp/iis7ja/thread/bf87da4b-2e84-475a-8984fc1e1e2e215d/ パラメーターで XML ファイルを指定できる 9

IIS のンストール ocsetup.exe start /w ocsetup IIS-WebServerRole 2008 フルンストールだと機能しないが R2 では既定ンストール Server Core でも利用可能 [HOW TO] IIS7.0 のンストール方法 http://blogs.technet.com/hirookun/archive/ 2007/09/08/iis7-how-to-iis7-0.aspx http://social.technet.microsoft.com/forums/ ja-jp/iis7ja/thread/bf87da4b-2e84-475a- 8984-fc1e1e2e215d/ 10

IIS のンストール ServerManagerCmd.exe WhatIf など GUI よりパワフルな面も ServerManagerCmd -install Web-Server -a( ServerManagerCmd -install Web-Server -a -WhatIf ServerManagerCmd.exe -inputpath Default_FULL.xml [HOW TO] IIS7.0 のンストール方法 http://blogs.technet.com/hirookun/archive/2007/09/08/iis7-how-toiis7-0.aspx http://social.technet.microsoft.com/forums/ja- JP/iis7ja/thread/bf87da4b-2e84-475a-8984-fc1e1e2e215d/ <ServerManagerConfiguration Action="Install" xmlns="http://schemas.microsoft.com/sdm/windows/servermanager/configuration /2007/1"> <Role Id= Web-Server InstallAllSubFeatures= true /> </ServerManagerConfiguration> -a は -allsubfeatures の省略 : 指定しているよりも下を全部という意味 11

IIS のンストール DISM.exe Windows Server 2008 R2 と Windows 7 /online で実行中の OS /image でオフラン 役割や機能を追加 削除するための新しいコマンドランツール ンストールステータスを表示 Pkgmgr, Ocsetup よりも便利なエラー処理 複数の機能を一つのコマンドランから実行可能 Dism /online /enable-feature /featurename:iis-webserverrole /featurename:iis-webserver 12

コマンドの説明ばかりですが BAT にまとめると簡単! どうしても WSH でやりたい Dim WshShell Set WshShell = WScript.CreateObject ( WSCript.shell ) WshShell.run cmd /K CD C: & Dir コマンド実行例です Set WshShell = Nothing とか Set WshShell = WScript.CreateObject("WScript.Shell ) Return = WshShell.Run("notepad " & WScript.ScriptFullName, 1, true) Set WshShell = Nothing あれ? PowerShell って表に書いてあったような応用編 (3) でね (*^_^*) 13

設定 ゕプリ展開 14

IISの環境設定 IISの環境設定とは 環境設定フゔ ルを何かしらの方法 で変更することである 原則的には バージョン IIS 5.x スキーマファイル 環境ファイル MetaBase.bin IIS 6.0 MBSchema.xml MetaBase.xml IIS 7.x IIS_Schema.xml applicationhost.config + Web.config 15

IIS6.0 自動化支援 IIS 6.0 のコマンドラン管理スクリプト < システムルート > system32 に存在 分類 スクリプト 説明 Web 関連 iisweb.vbs Web サトの管理 iisvdir.vbs iisback.vbs iiscnfg.vbs iisext.vbs iisapp.vbs Web 仮想デゖレクトリの管理 IIS 構成情報のバックゕップ 管理 IIS メタベースの全要素 または一部の要素をンポートおよびエクスポート あるいは別のコンピュータへコピー ゕプリケーションの有効化と一覧表示 ゕプリケーションの依存関係の追加と削除 Web サービス拡張の有効化 無効化 および一覧表示 個々のフゔルの追加 削除 有効化 無効化 および一覧表示 実行中のゕプリケーションを一覧表示 FTP 関連 iisftp.vbs FTP サトの管理 Active Directory のユーザー分離を設定 することもある iisftpdr.vbs FTP 仮想デゖレクトリの管理 16

構成情報のバックゕップ Iisback.vbs /backup /b 任意の名前 C: windows system32 inetsrv MetaBackへ これで採取できる情報は下記 任意の名前.md 数字 (MetaBase.xml ) 任意の名前.sc 数字 (MBSchema.xml).md9/.sc9 の後は.md10/.sc10 Iisback.vbs /list で一覧を確認 17

構成情報の履歴機能 大きな構成変更があった際に IIS が自動取得 C: windows system32 inetsrv history 既定では最大 10 組保持する メタベースの EnableHistory と MaxHistoryFiles 取得される情報は下記 MetaBase_XXXXXXXXXX_XXXXXXXXXX.xml MBSchema_XXXXXXXXXX_XXXXXXXXXX.xml X: 数字 iisback.vbs /list では表示されない 今日はスクリプト でも Metabase Explorer 紹介 18

5.X,6.0 環境でのスクリプテゖング Script Repository IIS5.0 と IIS5.1 http://www.microsoft.com/technet/scriptcenter/scripts/iis/iis5x/default.mspx ゕプリケーション関連 基本管理 圧縮関連 Web サト管理 FTP サト管理 IIS6.0 http://www.microsoft.com/technet/scriptcenter/scripts/iis/iis6/default.mspx ゕプリケーション関連 認証関連 基本管理 BITS サーバー関連 証明書管理 圧縮関連 フゖルター管理 ログ管理 IMAP 管理 SMTP 管理 POP3 管理 NNTP 管理 Web サト管理 FTP サト管理 19

6.0 環境でのスクリプテゖング IIS スナップン ADSI WMI (root MicrosoftIISv2) ユーザープログラム ABO(Admin Base Object) メモリー内メタベース メタベースの記憶域レヤー テキストエデゖター MBSchema.xml MetaBase.xml 20

新しい環境構成メカニズム Windows Microsoft.NET Framework vx.x.xxxxx config machine.config web.config web.config Windows System32 inetsrv config web.config applicationhost.config 他にも administration.config IISツールUI関連構成 IISユーザー情報 redirection.config シェゕドコンフゖグレーション設定 IIS5.xとIIS6.0のメタベースがこの 新しいメカニズムに移行した IIS6互換機能を入れれば今まで利用した スクリプト類も動作する スキーマ定義フゔ ル %windir% system32 inetsrv config schema IIS_schema.xml, ASPNET_schema.xml, FX_schema.xml 21

構成情報のバックゕップ Appcmd add backup 任意の名前 C: windows system32 inetsrv backup これで採取できる情報は下記 applicationhost.config ( メインの構成ファイル ) administration.config (IISマネージャー関連) redirection.config ( 共有構成のため ) Metabase.xml (IIS6 互換機能 ) MBSchema.xml (IIS6 互換機能 ) 標準ではない Schema を Schema フォルダに 22

構成情報の履歴機能 大きな構成変更があった際にIISが自動取得 C: inetpub history Appcmd list backup で一覧を確認 この一覧には手動もリストされる 取得される情報は下記 applicationhost.config administration.config 標準ではない Schema ファイル 23

複数ある管理方法 ツール 手法 ツール 手段 GUI IIS マネージャ(inetmgr.exe コマンドライン WMI (root WebAdministration) スクリプト windows system32 inetsrv appcmd.exe マネージドコード Microsoft.Web.Administration IIS マネージャ マネージド API(MWA) WMI appcmd コンフゖグレーション リーダー XML コンフゖグ フゔ ル ゕンマネージド API applicationhost.config web.config 24

Web サトの新規作成 Appcmd.exe 管理者実行でコマンドプロンプトを開く cd c: windows system32 inetsrv appcmd add apppool /name: Site2 md c: Site2 appcmd add site /name:"site2" /bindings:http/*:8081: /physicalpath: c: Site2 appcmd set app Site2/ applicationpool: Site2 何かページを置く ブラウザーで動作確認 http://localhost: バンドポート例 : http://localhost:8081/ 25

Web サトの新規作成 WMI VBScript 好きはこちら IIS 管理スクリプトおよびツール が必要 CIM Studio で構造を確認しよう! WMI Tools http://www.microsoft.com/downloads/details.aspx?familyid=6430f853-1120-48db-8cc5- f2abdc3ed314&displaylang=en 任意の名前で.vbs フゔルを作成しよう! Set oiis = GetObject( winmgmts:root WebAdministration ) Set obinding = oiis.get( BindingElement ).SpawnInstance_ obinding.bindinginformation = *:80:www.newsite.com obinding.protocol = http name = NewSite physicalpath = C: inetpub wwwroot arrbindings = array(obinding) Set ositedefn = oiis.get( Site ) ositedefn.create name, arrbindings, physicalpath WScript.Echo サトの作成が成功しました! http://learn.iis.net/page.aspx/162/managing-sites-with-iis-7s-wmi-provider/ 26

ABO マッパーによる互換性 互換性を提供する: スクリプト コマンドラ ンツール ABOへの直接呼び出し IIS6 ADSI Script デフォルトではインストールされない IIS6ができることが限界 IISADMIN 新しいIISプロパテゖの読み書きはできない ゕプリケーションプール: managedpipelinemode, managedruntimeversion リクエストフゖルタリング フェールドリクエストトレーシング ASP.NETプロパテゖの読み書きはできない web.config フゔ ルの読み書きはできない 新しい実行時データにはゕクセスできない 例 ワーカープロセス 実行中のリクエストの状態情報 ABOMapper applicationhost.config 27

ゕプリの配置 XCOPY 新しい構成システムにより ゕプリケーションのフォルダーを XCOPY することで展開が可能 基本は XCOPY ソースフォルダー宛先フォルダー applicationhost.config も実はコピー可能サーバー依存の情報はもう持たない 28

ゕプリの配置 Web Deployment Tool(MSDeploy.exe) ゕプリケーションのパッケージングと展開 Visual Studio 2010 との連携を予定 Web フゔームの管理を簡素化 IIS 6.0 及び IIS 7.0 サーバー間の同期 IIS6.0 環境を IIS7.x 環境に移行も可能! IIS マネージャを拡張してくれる ダウンロードして使う拡張機能 http://www.iis.net/extensions/webdeploymenttool 29

まとめ IIS7 になってからスクリプト実行は多彩な方法がとれるようになったのでそれぞれの特長を知っておくことが大事 IIS7 では IIS6 のスクリプトを動作させる互換機能を搭載している ABO も ABO Mapper というのがある ゕプリの配置はこれからどんどん楽になる XCOPY MSDEPLOY.EXE 30

宣伝 31

IIS & Web テクノロジーに関する勉強会 積極的にこの技術エリアで発信したいと思っている方を引き続き募集中!! エバンジェリストとの親密なコミュニケーション Windows Live のグループ機能を活用 注意事項 情報収集のためだけの参加は NG メンバーへの氏名とメアドの公開 定期的なオフ会あるいは Live Meeting への参加ができること TF セミナーやサイトでの発信興味がある方は http://iisjapan.groups.live.com へ 32

TechNet バーチャルラボ 仮想のソフトウェゕ評価環境 http://technet.microsoft.com/ja-jp/bb467605.aspx IIS7.0のラボは9つ デスクトップの演習環境 準備するのは Web ブラウザと ンターネット接続環境だけ 複数マシン環境でも場所の確保不要 テスト用にハードウェゕや ソフトウェゕを用意しなくても サーバーやクラ ゕント環境を 実際に操作できる マニュゕル(90分シナリオ)付き 新しいシナリオも続々登場 バーチャル ラボは マ クロソフトがホステゖングする仮想のソフトウェゕ評価環境に デスクトップ上の Web ブラウザからゕクセスし 製品評価やトレーニングができる 無償のオンラ ン サービス です 最新のラ ンナップ(ラボのシナリオ)は TechNet バーチャル ラボ サ ト TechNet Flash ニュースレターにて紹介します 33

関連サ ト 講師のブログ http://blogs.technet.com/hirookun IIS 7.0 製品サ ト http://www.microsoft.com/japan/windowsserver2008/ technologies/internet-information-services.mspx TechNet ラ ブラリ 操作ガ ド 展開ガ ド http://technet.microsoft.com/ja-jp/library/cc753433.aspx ご質問は TechNet IIS7.0 フォーラム http://social.technet.microsoft.com/forums/ja-jp/iis7ja/threads/ IIS.NET 英語 http://www.iis.net 先行発表 http://technet.microsoft.com/ TechNet に IIS TechCenter が GW前にオープン予定です ここには IIS を取り扱うための情報を集約します 34

ひと目でわかる IIS7.0 http://ec.nikkeibp.co.jp/item/books/a04900.html 出版 : 日経 BP ソフトプレス タトル : ひと目でわかる IIS7.0 ページ数 : 272 ページ ISBN: 978-4-89100-612-9 定価 : 本体 2,835 円税込 発行日 : 2008 年 10 月 14 日 35

IIS7.0 Web サーバー管理ガド http://ec.nikkeibp.co.jp/item/books/c06100.html 出版 : 日経 BP ソフトプレス タトル : IIS 7.0 Web サーバー管理ガド ページ数 : 248 ページ ISBN: 978-4-89100-570-2 定価 : 本体 2,940 円税込 発行日 : 2008 年 5 月 19 日 36

IIS7.0 リソースキット http://ec.nikkeibp.co.jp/item/books/a06400.html 出版 : 日経 BPソフトプレス タトル : Microsoft Windows Server 2008リソースキット IIS 7.0 編 ページ数 : 832ページ ISBN: 978-4-89100-633-4 定価 : 本体 9,450 円税込 発行日 : 2009 年 4 月 27 日 37