Setup.ps1スクリプト
setup.ps1スクリプトは、prepare.ps1スクリプトによって準備されたアプリケーションのセットアップと構成を実行します。
setup.ps1スクリプトは、高可用性構成にある追加の各Webサーバーホストで実行する必要があります。Webサーバーのホストは、前提条件に詳述されている前提条件のソフトウェアで設定する必要があります。
setup.ps1スクリプトを実行すると、次が使用できるようになります。
- インポートした証明書とレジストリファイル。
- インストールした必要なWindowsの機能と役割すべて。
- 最初のWebサーバーホストで作成および構成したすべてのアプリケーションとサービス。
setup.ps1スクリプトは、Prepare.ps1スクリプトに必要な手順を完了後にのみ実行できます。
機能
setup.ps1スクリプトは、次の機能を提供します。
- レジストリファイルのインポート。
- 証明書のインポート。
- 証明書のプライベートキーの許可設定。
- Windowsの機能および役割のインストール。
- フォルダー構造の作成、およびアプリケーションコンテンツの抽出。
- 以前にエクスポートされたすべてのアプリケーションに対するIISサイトの作成。
- 以前にエクスポートされたすべてのサービスに対するWindowsサービスの作成。
パラメーター
setup.ps1スクリプトには、次のパラメーターが含まれます。
パラメーター |
説明 |
---|---|
-Force |
すべてのサイトとサービスの再作成を強制します。 |
Setupスクリプトを実行する
スクリプトを実行する前に、最初のWebサーバーからこのサーバーにC:\Scriptsをコピーしていることを確認してください。また、1GB以上の空きディスク容量があることを確認してください。
- まだ実行していない場合は、スクリプトとファイルを含むフォルダー(C:\Scripts)を最初のWebサーバーからこのWebサーバーにコピーします。
-
PowerShellを管理者として実行し、スクリプトとファイルがコピーされたフォルダーにディレクトリを変更します。例:
コピーcd C:\Scripts
-
Setupスクリプトを実行する場合、追加のパラメーターを指定する必要はありません。例:
コピー.\setup.ps1
このスクリプトがWebサーバーを構築するため、スクリプトの実行には時間がかかります。
-
構成が必要な追加のWebサーバーで、このプロセスを繰り返します。
setup.ps1スクリプトの実行中にエラーが発生した場合は、-Forceパラメーターを使用して再度実行します。
.\setup.ps1 -Force