【IIS7】 あなたならどうやって IIS7 サーバーを組みますか?
なんか意見を募集してみたいネタに近いですが、デモを準備していてふと思いついたので書いてみる。
私の好みを申し上げると、、、(Windows Server 2008 R2の場合)
やり方が本当に多彩なのであくまでも”好み”になってきました。
1. OS をインストールする
大量展開するなら MDT(Microsoft Deployment Toolkit)+ WDS(Windows展開サービス)。
1台だけ用意するなら USB メモリーに OS インストールイメージを置いて USB ブートでインストール。
2. IIS7 をインストールする
大量展開するなら MDT でカスタマイズする際に IIS7 を入れてしまう。なので 1. で終了。
1台だけ用意するなら 以下が好きです。ある意味 R2 では GUI 使わない場合での推奨方法になります。
・Windows PowerShell Modules を起動
こっちではなく、通常の PowerShell アイコンから起動した場合には Import-Module ServerManager が必要
・初回の場合は Signing で警告が出るので、Set-ExecutionPolicy RemoteSigned(引数は適したものを!)
・Windows PowerShell Modules をもう一度起動
・Add-WindowsFeatures Web-Server –i (引数は適したものを!これだと全部)
これだけなんですよね。本当に楽チンになりました。(^_^)
2.って Server Core の場合はもう少し手順が必要です。
・dism /online /Enable-Feature: NetFx2-ServerCore
・dism /online /Enable-Feature: MicrosoftWindowsPowerShell
・dism /online /Enable-Feature: ServerManager-PSH-Cmdlets
・そしてここで cd c:\windows\system32\WindowsPowerShell\V1.0
・窓をもう一つ開きたいから start powershell
・Import-Module ServerManager
・ここで Add-WindowsFeatures Web-Server –i
あとは Get-WindowsFeature で細かく何を入れたいのかを精査して Add-WindowsFeatures の右辺を変えればいいというわけですね。
さーて これで Server Core のイメージもできたっ (^_^)