PowerShell から IIS 7.5 のサイトを作成・編集・削除する

by kusakari 10. 2月 2010 22:32

前回、PowerShell から IIS 7.5 を操作するための準備に関して記録しました。
今回は、PowerShellからIIS上に新規にWebサイトを作成したり、編集したり、削除してみたりしてみたいと思います。

環境としては、前回からの続きになります。なお、PowerShellのセッションが終了している場合には、再度「import-module WebAdministration」を実行してください。
それではまずは、新規にサイトを作成してみます。

 

 

■サイトの作成
作成するのに使用するコマンドレットは、「New-Website」コマンドレットになります。

下記の例だと、「LaboSite」という名前で、ポート番号を8080にして、物理パスを「c:\inetpub\wwwroot\labo」に設定したサイトを作成します。

New-WebSite -Name LaboSite -Port 8080 -PhysicalPath "c:\inetpub\wwwroot\labo"

 

 

■サイトの編集
たんたかさんが投稿していたので、一部分を抜粋させて頂きます。詳しい内容に関しては、たんたかさんのサイトを御覧下さい。

PowerShell で IIS 7.5 の サイトの編集を行う

 

下記にサンプルを抜粋させて頂きます。

  • 物理パスの変更
  • Set-ItemProperty "IIS:\Sites\Default Web Site" -name PhysicalPath -value "C:\inetpub\wwwroot2"
  • アプリケーションプールの変更
  • Set-ItemProperty "IIS:\Sites\Default Web Site" -name Applicationpool -value "Classic .NET AppPool"
  • サイト名の変更
  • Set-ItemProperty "IIS:\Sites\Default Web Site" -name name -value "New Web Site"

 

 

■サイトの削除
作成するのに使用するコマンドレットは、「Remove-Website」コマンドレットになります。

下記の例だと、上記で作成した「LaboSite」サイトを削除します。

Remove-Website LaboSite

 

 

なお、下記のコマンドを入力することで、IISなどを操作することが出来るコマンドレットの一覧が表示されます。

Get-Command -Module WebAdministration

コメントを書く


(アイコンを表示しますか Gravatar )

  Country flag

biuquote
  • コメント
  • プレビュー
Loading



Calendar

<<  7月 2010  >>
月曜火曜水曜木曜金曜土曜日曜
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar

RecentComments

Comment RSS