Windows 2008 サーバーおよび IIS への Web サイトとソフトウェアの自動展開

Windows 2008 サーバーおよび IIS への Web サイトとソフトウェアの自動展開

Windows Server 2008 への多数のコンポーネントの展開/インストールをスクリプト化/自動化できるようにしたいと考えています。これは単一のサーバーであり、ドメインの一部ではありません。できれば、このツールにお金を払いたくありません。

自動化したいアクションの種類:

必須:

  • .netフレームワークといくつかのソフトウェアパッケージのインストール
  • ディレクトリの作成
  • SVN から .Net Web サイトをチェックアウトする
  • SVNから他のファイルアセットをチェックアウトする

必要なこと: - Windows アカウントの作成 - ISS のセットアップ

私を助けてくれるソフトウェアに詳しい人はいますか?

答え1

あなたが求めているのは、実際にはインストーラー フレームワークです。私の知る限り、あなたが望むことをすべて実行できる無料ツールはありません (もしあれば、ぜひ教えてください)。ただし、PowerShell スクリプトを使用してこれらすべてを実行することはできますが、完全に簡単というわけではありません。

PowerShellにすでに慣れている場合は、Windows Coreから始めるのが良いでしょう。管理フレームワーク: このツールは、少なくとも OS レベルでは、必要なことのほとんどを実行できるように設計されており、PowerShell で記述されています。したがって、ソース コードをチェックして、さまざまなタスクがどのように実行されるかを確認できます。

もう一つの活用できる情報源はスクリプトセンターリポジトリ他のタスクに必要なサンプル スクリプトはほとんどすべて見つかります。

最後に、SVN のコマンドラインを使用してコードをチェックアウトする必要があります。これは非常に簡単です。

これは一般的な観点からのことです。より具体的な例では、自動化されたOS展開ツールと継続的展開ツールを組み合わせて同じ目的を達成できます(「ソフトウェア」セクションを確認することをお勧めします)。ウィキペディアの記事ソフトウェアを試すために)。

関連情報